1. Key Laboratory for Biomechanics and Mechanobiology of Ministry of Education, International Research Center for Implantable and Interventional Medical Devices, School of Biological Science and Medical Engineering, Beihang University, Beijing, People’s Republic of China
2. National Research Center for Rehabilitation Technical Aids, Beijing, People’s Republic of China