1. State Key Laboratory for Strength and Vibration of Mechanical Structures
2. School of Aerospace
3. Xi'an Jiaotong University
4. Xi'an 710049, P.R. China
5. Bioinspired Engineering and Biomechanics Center (BEBC)
6. Qian Xuesen Laboratory of Space Technology
7. China Academy of Space Technology
8. MOE Key Laboratory of Biomedical Information Engineering
9. School of Life Science and Technology