1. Department of Interventional Neuroradiology, Zhengzhou University People’s Hospital, Henan Provincial People’s Hospital, Zhengzhou, 450003, Henan, China
2. Department of Vascular Surgery, Zhengzhou University People’s Hospital, Henan Provincial People’s Hospital, Zhengzhou, 450003, Henan, China
3. Department of Vascular Surgery, The Second Affiliated Hospital of Henan University of Science and Technology, Luoyang, 471400, Henan, China