1. School of Biological Science and Medical Engineering, Key Laboratory for Biomechanics and Mechanobiology of Ministry of Education, Beihang University, Beijing 100083, China Rehabilitation Hospital Affiliated to National Research Center for Rehabilitation
Technical Aids, Beijing 100176, China
2. Rehabilitation Hospital Affiliated to National Research Center for Rehabilitation Technical Aids, Beijing 100176, China
3. National Research Center for Rehabilitation Technical Aids, Beijing 100176, China Beijing Key Laboratory of Rehabilitation Technical Aids for Old-Age Disability, Beijing 100176, China
4. School of Engineering Medicine, Beihang University, Beijing 100191, China