1. Department of Neurosurgery, Xuanwu Hospital, Capital Medical University, Beijing, China
2. Department of Neurosurgery, Xuanwu Hospital, China International Neuroscience Institute, Beijing, China
3. Department of Interventional Neuroradiology, Xuanwu Hospital, Capital Medical University, Beijing, China