Adaptive dual-mode active control for lower limb exoskeleton robot with variable stiffness | Synapse