Department of Neurosurgery;
West China Hospital;
Sichuan University;
Chengdu 610041;
Sichuan Province;
China;
Department of Neurosurgery;
Deyang People's Hospital;
Deyang 618000;
Sichuan Province;
China;
Department of Neurobiology;
Third Military Medical University of Chinese PLA;
Chongqing 400038;
China;