Department of Neurosurgery;
Renji Hospital;
Shanghai Jiao Tong University School of Medicine;
Shanghai 200127;
China;
Central Hospital of Fengxian District;
Shanghai Neurological Research Institute of Anhui University of Science & Technology;
Shanghai201400;
China;