1. Beijing Neurosurgical Institute, Beijing Tiantan Hospital, Capital Medical University, Beijing, China
2. Beijing Tiantan Hospital, Capital Medical University, Beijing, China
3. Xuanwu Hospital, Capital Medical University, Beijing, China
4. Zhengzhou University People’s Hospital, Zhengzhou, China
5. Shanghai Donglei Brain Hospital, Fudan University, Shanghai, China
6. Peking University International Hospital, Beijing, China
7. First Affiliated Hospital of Zhengzhou University, Zhengzhou, China
8. Qilu Hospital of Shandong University, Jinan, China
9. Nanfang Hospital, Southern Medical University, Guangzhou, China
10. First Affiliated Hospital of Nanchang University, Nanchang, China
11. First Affiliated Hospital of Harbin Medical University, Harbin, China
12. Changhai Hospital Affiliated to Naval Medical University, Shanghai, China
13. Department of Interventional Neuroradiology, Beijing Neurosurgical Institute, Beijing Tiantan Hospital, Capital Medical University, No.119 South Fourth Ring West Road, Fengtai District, Beijing 100050, China