1. Shanghai YangZhi Rehabilitation Hospital (Shanghai Sunshine Rehabilitation Center), School of Medicine, Tongji University, Shanghai 200092, China
2. Laboratory of Biomechanics and Rehabilitation Engineering, School of Medicine, Tongji University, Shanghai 200092, China
3. Sport and Health Research Center, Physical Education Department, Tongji University, Shanghai 200092, China