1 North China University of Science and Technology, Tangshan, 063210, China; Neurosurgery Department of Hebei Provincial People's Hospital, Shijiazhuang, 050051, China.
2 Neurosurgery Department of Hebei Provincial People's Hospital, Shijiazhuang, 050051, China.
3 Neurosurgery Department of Hebei Provincial People's Hospital, Shijiazhuang, 050051, China. Electronic address: [email protected].