1. Departments of Interventional Neuroradiology and
2. China National Clinical Research Center for Neurological Diseases, Beijing, China;
3. Neurology, Beijing Tiantan Hospital, Capital Medical University, Beijing, China;
4. Department of Cardiology, The Second Affiliated Hospital of Chongqing Medical University, Chongqing, China;
5. Department of Neurology, Beijing Daxing District People’s Hospital, Beijing, China; and
6. Department of Radiology, Chinese People’s Liberation Army (PLA) General Hospital, Beijing, China