1. Institute of Applied Mechanics and Biomedical Engineering, Taiyuan University of Technology, 79 Yingze Road, Taiyuan 030024, China
2. Mechanics College, Taiyuan University of Technology, Taiyuan 030024, China
3. Department of Orthopedics, Wuhan General Hospital of Guangzhou Command, 627 Wuluo Road, Wuhan 430070, China