1. Department of Orthopaedics, The First Affiliated Hospital of Zhengzhou University, Zhengzhou 450052, China
2. Division of Spine, Department of Orthopedics, Tongji Hospital affiliated to Tongji University School of Medicine, Shanghai 200065, China
3. Tongji University School of Medicine, Tongji University, Shanghai 200092, China
4. School of Mathematical Sciences of Tongji University, Shanghai 200092, China
5. Department of Orthopedics, Shanghai General Hospital, School of Medicine, Shanghai Jiaotong University, Shanghai 200080, China
6. Shanghai East Hospital, Key Laboratory of Arrhythmias, Ministry of Education, Tongji University School of Medicine, Shanghai 200120, China