Affiliation: | (1) Department of Orthopaedic Surgery, The Affiliated Changhai Hospital of the Second Military Medical University, No. 168, Changhai Rd., Yangpu District, Shanghai, 200433, China;(2) Department of Orthopaedic Surgery, General Hospital of PLA, No. 28, Fuxing Rd., Haidian District, Beijing, 100853, China;(3) Department of Orthopaedic Surgery, National University Hospital, Singapore, Singapore; |