1. Key Laboratory for Biomechanics and Mechanobiology of Ministry of Education; School of Biological Science and Medical Engineering; Beihang University; 37th Xueyuan Road, Hian-dian District Beijing China
2. International Joint Research Center of Aerospace Biotechnology and Medical Engineering; Ministry of Science and Technology of China; Beijing China
3. School of Energy and Power Engineering; Beihang University; 37th Xueyuan Road, Hian-dian District Beijing China
4. National Research Center for Rehabilitation Technical Aids; 1st Ronghuazhong Road, Beijing Economic and Technological Development Zone Beijing China