1. Institute of Biomechanics and Medical Engineering
2. Applied Mechanics Laboratory
3. Department of Engineering Mechanics
4. Tsinghua University
5. Beijing 100084
6. Institute of Nuclear and New Energy Technology
7. China
8. Key Laboratory for Biomechanics and Mechanobiology of Ministry of Education
9. School of Biological Science and Medical Engineering
10. Beihang University
11. Beijing 100083