1. Department of Orthopedics, The First Affiliated Hospital of Zhengzhou University, 1 East Jianshe Road, Zhengzhou, China
2. Division of Spine, Department of Orthopedics, Tongji Hospital Affiliated to Tongji University School of Medicine, 389 Xincun Road, Shanghai, China
3. Tongji University School of Medicine, 1239 Siping Road, Shanghai 200092, China
4. Department of Orthopedics, Shanghai General Hospital, School of Medicine, Shanghai Jiaotong University, 100 Haining Road, Shanghai, China
5. Department of Radiotherpy, The First Affiliated Hospital of Zhengzhou University, Zhengzhou 450052, China
6. Tongji University Cancer Center, Shanghai Tenth People’s Hospital of Tongji University, School of Medicine, Tongji University, Shanghai, China