Affiliation: | 1. Department of Orthopaedics, The Second Affiliated Hospital and Yuying Children's Hospital of Wenzhou Medical University, Wenzhou, Zhejiang, China Department of Orthopaedics, Shaoxing People's Hospital, Zhejiang University School of Medicine, Shaoxing, Zhejiang, China;2. Department of Orthopaedics, The Second Affiliated Hospital and Yuying Children's Hospital of Wenzhou Medical University, Wenzhou, Zhejiang, China;3. Department of Orthopaedics, Shaoxing People's Hospital, Zhejiang University School of Medicine, Shaoxing, Zhejiang, China;4. Orthopaedic Department, Research Centre for Regenerative Medicine, 5. The First Affiliated Hospital of Guangxi Medical University, Nanning, Guangxi, China |