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. Department of Clinic of Spine Center Xinhua Hospital Shanghai Jiaotong University School of Medicine Shanghai 200082 China
3. Department of Sports Medicine, Peking University Third Hospital Institute of Sports Medicine of Peking University; Beijing Key Laboratory of Sports Injuries, Engineering Research Center of Sports Trauma Treatment Technology and Devices, Ministry of Education Beijing 100191 P. R. China
4. Department of Orthopedics Beijing Hospital National Center of Gerontology Institute of Geriatric Medicine Chinese Academy of Medical Sciences Beijing 100730 P. R. China
5. Department of Orthopaedic Surgery The Third Affiliated Hospital of Wenzhou Medical University 108 WanSong Road, Ruian Wenzhou Zhejiang 325200 China