1. State Key Laboratory of Traction Power, Southwest Jiaotong University, Chengdu, Sichuan, China
2. College of Biomedical Engineering, Taiyuan University of Technology, Taiyuan, Shanxi, China
3. Institute of Applied Mechanics, Taiyuan University of Technology, Taiyuan, Shanxi, China