1. Department of Orthopedic, The Second Affiliated Hospital and Yuying Children’s Hospital of Wenzhou Medical University, Wenzhou 325000, China
2. Key Laboratory of Orthopedics of Zhejiang Province, Wenzhou 325000, China
3. Department of Burn and Wound Center, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou 325000, China
4. School of Medicine, Shanghai University, Shanghai 200444, China
5. Orthopaedic Oncology Services, Department of Orthopedics, The Second Affiliated Hospital of Zhejiang University School of Medicine, Hangzhou 310009, China