1. Department of General Interventional Radiology, Guangxi Academy of Medical Sciences and The People's Hospital of Guangxi Zhuang Autonomous Region, Nanning, Guangxi Zhuang Autonomous Region 530021, P.R. China
2. State Key Laboratory of Oncology in South China, Department of Imaging and Interventional Radiology, Cancer Center, Sun Yat‑sen University, Guangzhou, Guangdong 510060, P.R. China