Department of Interventional Radiology, the First Affiliated Hospital of Sun Yat-Sen University, Guangzhou, Guangdong 510080, China, 1Department of Hepatobiliary Surgery, Zengcheng People’s Hospital (Bo-Ji Affiliated Hospital of Sun Yat-Sen University), Guangzhou, Guangdong 511300, China, 2Department of Nuclear Medicine and 3Department of Oncology, the First Affiliated Hospital of Sun Yat-Sen U...