A Home-Based Self-Powered Rehabilitation System With Variable Stiffness Mechanism | IEEE Journals & Magazine | IEEE Xplore