Affiliation: | Department of Orthopaedics, The Affiliated Hospital of Southwest Medical University, Sichuan Provincial Laboratory of Orthopaedic Engineering, Luzhou, Sichuan, 646000, People''s Republic of China;Orthopedic Research Institution, Department of Orthopedics, West China Hospital, Sichuan University, Chengdu, Sichuan, 610041, People''s Republic of China;Department of Orthopaedics, The Affiliated Hospital of Southwest Medical University, Sichuan Provincial Laboratory of Orthopaedic Engineering, Luzhou, Sichuan, 646000, People''s Republic of China;Department of Orthopaedics, The Affiliated Hospital of Southwest Medical University, Sichuan Provincial Laboratory of Orthopaedic Engineering, Luzhou, Sichuan, 646000, People''s Republic of China |