1 Department of Interventional Radiology & Vascular Surgery, Zhongda Hospital, Medical School, Southeast University, Nanjing, China; Beijing Neurosurgical Institute, Capital Medical University, Beijing, China.
2 Department of Interventional Radiology & Vascular Surgery, Zhongda Hospital, Medical School, Southeast University, Nanjing, China.
3 Shanghai Punan Hospital International Medical Department, Shanghai, China.
4 Department of Radiology, Shanghai Sixth People's Hospital Jinshan Branch, Shanghai, China.
5 Department of Radiology, Shanghai Jiao Tong University Affiliated Sixth People's Hospital, Shanghai, China. Electronic address: luhaitao1975@126.com.