1 Department of Neurosurgery, Binzhou Medical University Hospital, No. 661 Huanghe 2nd Road, Binzhou, Shandong, 256603, China.
2 Department of Neurosurgery, Binzhou Medical University Hospital, No. 661 Huanghe 2nd Road, Binzhou, Shandong, 256603, China. Electronic address: sp_lyl@163.com.