1. Sichuan Key Laboratory of Medical Imaging, Department of Interventional Radiology, Affiliated Hospital of North Sichuan Medical College, Nanchong, Sichuan 637000, P.R. China
2. Department of Hepatobiliary Surgery, Affiliated Hospital of North Sichuan Medical College, Nanchong, Sichuan 637000, P.R. China