Affiliation: | 1. Department of Orthopaedic, Jiangbei Branch of Southwest Hospital, 958th Hospital of the PLA Army, No. 29 Jianxin East Road, Jiangbei District, Chongqing, 400000 China;2. Department of Orthopaedic, Jiangbei Branch of Southwest Hospital, 958th Hospital of the PLA Army, No. 29 Jianxin East Road, Jiangbei District, Chongqing, 400000 China Department of Orthopaedic, Southwest Hospital, The First Affiliated Hospital of Army Medical University, No. 30 Gaotanyan Zhengjie, Shapingba District, Chongqing, 400038 China |