1. Department of Interventional Radiology, People's Hospital of Nanbu Country, Nanbu, Nanchong, Sichuan 637300, P.R. China
2. Department of Interventional Radiology, Affiliated Hospital of North Sichuan Medical College, Sichuan Key Laboratory of Medical Imaging, North Sichuan Medical College, Nanchong, Sichuan 637000, P.R. China