1. Department of Neurosurgery, Shanghai Jiao Tong University Affiliated Sixth People's Hospital, School of Medicine, Shanghai Jiao Tong University, Shanghai, China.
2. Department of Radiology, and Shanghai Jiao Tong University Affiliated Sixth People's Hospital, School of Medicine, Shanghai Jiao Tong University, Shanghai, China.
3. Department of Neurology, Shanghai Jiao Tong University Affiliated Sixth People's Hospital, School of Medicine, Shanghai Jiao Tong University, Shanghai, China.