1. Department of Orthopedics
2. General Hospital of Shenyang Military Area Command of Chinese PLA
3. Shenyang
4. China
5. Department of Orthopedics of the 463 Hospital of PLA
6. Xijing Hospital
7. Fourth Military Medical University
8. Xi'an
9. School of Mechanical Engineering
10. Shanghai Jiao Tong University
11. State Key Laboratory of Mechanical System and Vibration
12. Shanghai