1. Department of Colorectal Surgery, Zhengzhou Central Hospital Affiliated to Zhengzhou University, Zhengzhou, Henan, China
2. Department of Surgery of Spine and Spinal Cord, Henan Provincial People’s Hospital, People’s Hospital of Zhengzhou University, People’s Hospital of Henan University, Zhengzhou 450003, Henan, China
3. Department of Neurosurgery, The First Affiliated Hospital of Xinxiang Medical University, Weihui, Henan, China
4. Department of Neurosurgery, Henan Provincial People’s Hospital, People’s Hospital of Henan University, People’s Hospital of Zhengzhou University, Zhengzhou 450003, Henan, China