1. Department of Radiology, Hospital of North Sichuan Medical College. 63 Wenhua Road, Nanchong, Sichuan, 637000, China
2. Department of Interventional Radiology, Hospital of North Sichuan Medical College. 63 Wenhua Road, Nanchong, Sichuan, 637000, China