Affiliation: | (1) Orthopaedic Department, West China Hospital, Sichuan University, Chengdu, 610041, People’s Republic of China;(2) Orthopaedic Department, the Second Affiliated Hospital, Chongqing Medical University, Chongqing, 400010, People’s Republic of China;(3) Orthopaedic Department, Yuxi Municipal Hospital of Traditional Chinese Medicine, Yuxi, People’s Republic of China |