1. Department of Neurosurgery, Shanghai Institute of Neurosurgery, Shanghai Changzheng Hospital, Second Military Medical University, Shanghai 200003, P.R. China
2. Department of Neurosurgery, Tongji Hospital, Tongji University School of Medicine, Shanghai 200065, P.R. China
3. Department of Neurosurgery, No. 971 Hospital of People's Liberation Army Navy, Qingdao, Shandong 266071, P.R. China
4. Department of Radiology, Shanghai Changzheng Hospital, Second Military Medical University, Shanghai 200003, P.R. China
5. Department of Neurosurgery, Ruijin Hospital North, Shanghai Jiaotong University School of Medicine, Shanghai 201803, P.R. China