1. Department of Interventional Radiology and Vascular Surgery, Dushu Lake Hospital Affiliated to Soochow University, Soochow, China
2. Department of Vascular Surgery, Yangzhou University Affiliated Northern Jiangsu People’s Hospital, The Clinical Medical College of Yangzhou University, Yangzhou, China