1. Institute of Biomedical Engineering, College of Medicine, Southwest Jiaotong University, Chengdu 610031, Sichuan, China
2. Shanghai Key Laboratory of Orthopedic Implant, Department of Orthopedics, Ninth People's Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai 200011, China
3. School of Kinesiology, Shanghai University of Sport, 399 Chang Hai Road, Shanghai, 200438, China
4. School of Materials Science and Engineering, Southwest Jiaotong University, Chengdu, 611756, China
5. Department of Spinal Surgery, The Affiliated Hospital of Qingdao University, No. 59 Haier Road, Qingdao, Shandong Province, 266000, China