Affiliation: | 1. Key Laboratory for Biomechanics and Mechanobiology of Ministry of Education, School of Biological Science and Medical Engineering, Beihang University, 100191 Beijing, China;2. Key Laboratory of Human Motion Analysis and Rehabilitation Technology of the Ministry of Civil Affairs, National Research Centre for Rehabilitation Technical Aids, 100176 Beijing, China;3. Wangjing Hospital, China Academy of Chinese Medical Sciences, Beijing, China |