1. Key Laboratory for Biomechanics and Mechanobiology of the Ministry of Education, School of Biological Science and Medical Engineering, Beihang University, Beijing, China
2. National Research Center for Rehabilitation Technical Aids, Beijing, China