1. Department of Orthopaedics, The Second Affiliated Hospital and Yuying Children’s Hospital of Wenzhou Medical University, Wenzhou, Zhejiang 325027, China
2. Key Laboratory of Orthopaedics of Zhejiang Province, Wenzhou, Zhejiang 325027, China
3. The Second School of Medicine, Wenzhou Medical University, Wenzhou, Zhejiang 325027, China
4. Department of Surgical Oncology, Taizhou Hospital of Wenzhou Medical University, Taizhou, Zhejiang 317000, China
5. Chinese Orthopaedic Regenerative Medicine Society, Hangzhou, Zhejiang, China