1 Department of Orthopaedics, The Affiliated Hospital of Southwest Medical University, Sichuan Provincial Laboratory of Orthopaedic Engineering, Luzhou, Sichuan, 646000, People's Republic of China.
2 Orthopedic Research Institution, Department of Orthopedics, West China Hospital, Sichuan University, Chengdu, Sichuan, 610041, People's Republic of China.
3 Department of Orthopaedics, The Affiliated Hospital of Southwest Medical University, Sichuan Provincial Laboratory of Orthopaedic Engineering, Luzhou, Sichuan, 646000, People's Republic of China. Electronic address: lizhong646000@163.com.
4 Department of Orthopaedics, The Affiliated Hospital of Southwest Medical University, Sichuan Provincial Laboratory of Orthopaedic Engineering, Luzhou, Sichuan, 646000, People's Republic of China. Electronic address: ljc011218@163.com.