1. Henan University People's Hospital, Henan Provincial People's Hospital, No.7 Weiwu Road, Jinshui District, Zhengzhou, Henan 450003, China
2. Department Of Orthopaedics, Henan Provincial People's Hospital, People's Hospital of Zhengzhou University, School of Clinical Medicine, Henan University, Zhengzhou, Henan 450003, China
3. Department of Neurosurgery of the First affiliate Hospital of Harbin Medical University, Harbin 150000, China
4. Zhengzhou University People's Hospital, Henan Provincial People's Hospital, No. 7 Weiwu Road, Jinshui District, Zhengzhou, Henan 450003, China
5. Department of Surgery of Spine & Spinal Cord, Henan Provincial People's Hospital, Henan International Joint Laboratory of Intelligentized Orthopedics Innovation & Transformation, Henan Key Laboratory for intelligent precision orthopedics, People's Hospital of Zhengzhou University, People's Hospital of Henan University, Henan, Zhengzhou 450003, China