1. Henan University People's Hospital, Henan Provincial People's Hospital, Zhengzhou, Henan 450003, P.R. China
2. Department of Neurosurgery, First Affiliated Hospital of Harbin Medical University, Harbin, Heilongjiang 150001, P.R. China
3. Department of Surgery of Spine and Spinal Cord, Zhengzhou University People's Hospital, Henan Provincial People's Hospital, Zhengzhou, Henan 450003, P.R. China
4. Department of Gynecology Oncology, Harbin Medical University Cancer Hospital, Harbin, Heilongjiang 150086, P.R. China
5. Department of Surgery of Spine and Spinal Cord, Henan Provincial People's Hospital, Henan International Joint Laboratory of Intelligentized Orthopedics Innovation and Transformation, Henan Key Laboratory for Intelligent Precision Orthopedics, People's Hospital of Zhengzhou University, People's Hospital of Henan University, Zhengzhou, Henan 450003, P.R. China