1. Department of Hepatic Oncology, Liver Cancer Institute, Zhongshan Hospital, Fudan University, Shanghai, China
2. Key Laboratory of Carcinogenesis and Cancer Invasion, Ministry of Education, Shanghai, China
3. National Clinical Research Center for Interventional Medicine, Shanghai, China
4. Department of Radiology, Zhongshan Hospital, Fudan University, and Shanghai Institute of Medical Imaging, Shanghai, China