Design and control of variable stiffness joint based on magnetic flux adjustment mechanism | Synapse