1. Department of Interventional Radiology, The First Affiliated Hospital of China Medical University, Shenyang, China
2. Department of Liver Surgery, Peking Union Medical College Hospital, Chinese Academy of Medical Sciences and Peking Union Medical College (CAMS & PUMC), Beijing, China