1. Department of Interventional Radiology, The First Affiliated Hospital of Soochow University, 188 Shizi St, Suzhou 215006, China.
2. Hepatobiliary and Pancreatic Interventional Treatment Center, Division of Hepatobiliary and Pancreatic Surgery, The First Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou, China.
3. Department of Interventional Radiology, Lishui Hospital of Zhejiang University, The Fifth Affiliated Hospital of Wenzhou Medical University, Lishui Central Hospital, Lishui, China.