Affiliation: | 1. First Clinical College of Zhejiang Chinese Medical University, Hangzhou 310053, Zhejiang Province, China;2. Institute of Orthopaedics and Traumatology, The First Affiliated Hospital of Zhejiang Chinese Medical University, Hangzhou 310053, Zhejiang Province, China;3. Department of Orthopaedic Surgery, The First Affiliated Hospital of Zhejiang Chinese Medical University, Hangzhou 310006, Zhejiang Province, China |