Links With Variable Stiffness And Their Applications In Robotics