1. Department of Orthopaedics Key Laboratory of Structural Malformations in Children of Zhejiang Province Key Laboratory of Orthopaedics of Zhejiang Province The Second Affiliated Hospital and Yuying Children's Hospital of Wenzhou Medical University Wenzhou Zhejiang 325000 China
2. Zhejiang Engineering Research Center for Tissue Repair Materials Wenzhou Institute University of Chinese Academy of Sciences Wenzhou Zhejiang 325000 China
3. Department of Orthopaedics, Key Laboratory of Spine and Spinal Cord Injury Repair and Regeneration of Ministry of Education Tongji Hospital Tongji University School of Medicine, School of Life Science and Technology Tongji University Shanghai 200065 China
4. Zhejiang Provincial People's Hospital Bijie Hospital Bijie Guizhou 551700 China
5. Department of Orthopaedics Key Laboratory of Musculoskeletal System Degeneration and Regeneration Translational Research of Zhejiang Province Sir Run Shaw Hospital Zhejiang University School of Medicine Hangzhou 310000 China
6. Spine Unit The Royal Orthopaedic Hospital Bristol Road South, Northfield Birmingham B31 2AP United Kingdom
7. Chemistry Department College of Science King Saud University Riyadh 11451 Saudi Arabia
8. The Quzhou Affiliated Hospital of Wenzhou Medical University Quzhou People's Hospital Quzhou Zhejiang 324000 China