Affiliation: | Department of Neurosurgery, West China Hospital, Sichuan University, 37 Guoxue Alley, Chengdu, 610041, Sichuan Province, China;Department of Neurosurgery, Jiajiang County People''s Hospital, Qianfo Avenue, Jiajiang County, Leshan, 614100, Sichuan Province, China;Department of Neurosurgery, West China Hospital, Sichuan University, 37 Guoxue Alley, Chengdu 610041, Sichuan Province, China |