Weight compensation characteristics of ArmeoSpring exoskeleton: implications for clinical practice and research