Department of Neurosurgery;
The First Affiliated Hospital;
Medical College of Zhejiang University;
Hangzhou 310003;
Zhejiang;
China;
Department of Neurosurgery;
The Second Affiliated Hospital;
Medical College of Zhejiang University;
Hangzhou 310009;
Zhejiang;
China;