1. Sichuan Key Laboratory of Medical Imaging, Department of Interventional Radiology, Affiliated Hospital of North Sichuan Medical College, Nanchong, Sichuan, China (mainland)
2. Department of Oncology, Affiliated Hospital of North Sichuan Medical College, Nanchong, Sichuan, China (mainland)