1. Department of Neurology, The First Affiliated Hospital of College of Medicine, Zhejiang University, No. 79 QingChun Road, Hangzhou, Zhejiang 310003, China
2. Department of Interventional Neuroradiology, Beijing Tiantan Hospital, Capital Medical University, No. 6 Tiantan Xili, Beijing 100050, China
3. Department of Medicine and Therapeutics, Chinese University of Hong Kong, Hong Kong
4. Department of Neurosurgery, Xuanwu Hospital, Capital Medical University, Beijing, China