1. Department of Orthopaedics, The First Affiliated Hospital of Zhengzhou University, Zhengzhou, China
2. Division of Spine, Department of Orthopedics, Tongji Hospital Affiliated to Tongji University School of Medicine, Shanghai, China
3. Zhengzhou University School of Medicine, Zhengzhou University, Zhengzhou, China
4. Shanghai First Maternity and Infant Hospital, Tongji University School of Medicine, Shanghai, China
5. Department of Orthopedics, Shanghai General Hospital, School of Medicine, Shanghai Jiaotong University, Shanghai, China
6. Tongji University School of Medicine, Shanghai, China
7. Department of Pathology, Shanghai Tenth People’s Hospital, Tongji University School of Medicine, Shanghai, China
8. Tongji University School of Mathematical Sciences, Tongji University, Shanghai, China