1. Department of Radiology, Chongqing Emergency Medical Center, Chongqing 400014, China
2. Key Laboratory of Biorheological Science and Technology (Chongqing University), Ministry of Education, Chongqing Engineering Laboratory in Vascular Implants, GIOME Center, Bioengineering College of Chongqing University, Chongqing 400044, China