Department of Neurosurgery;
First Affiliated Hospital of Kunming Medical College;
Kunming;
Department of Neurosurgery;
China-Japan Friendship Hospital;
Beijing 100029;
China;
Department of Radiology;
China-Japan Friendship Hospital;
Beijing 100029;
China;
Department of Neurosurgery;
Affiliated Union Hospital of Tongji Medical College;
Huazhong University of Science and Technology;
Wuhan 430022;
Hubei Province;
China;
Clinical Medicine Research Institute;
China-Japan Friendship Hospital;
Beijing 100029;
China;