1. Ningxia Key Laboratory of Cerebrocranial Disease, Ningxia Medical University, Yinchuan, China
2. Department of Neurosurgery, General Hospital of Ningxia Medical University, Yinchuan, China
3. Department of Neurosurgery, First Affiliated Hospital of Zhengzhou University, Zhengzhou, China