Affiliation: | 1. Department of Orthopaedics Surgery, the Second Affiliated Hospital of Soochow University, SuZhou, 235131, Jiangsu, China;2. Department of Orthopaedics Surgery, the Second Affiliated Hospital of Anhui Medical University, Hefei, 230601, Anhui, China;3. Department of Orthopaedics Surgery, the Sixth Hospital of Ningbo, Ningbo, 315000, Zhejiang, China |