1. Department of Liver Surgery, Liver Cancer Institute, Zhongshan Hospital, Fudan University, Key Laboratory of Carcinogenesis and Cancer Invasion, Ministry of Education, Shanghai 200032, P. R. China
2. Institute of Biomedical Sciences, Fudan University, Shanghai 200032, P. R. China
3. Department of Interventional Radiology, Fudan University Shanghai Cancer Center, Department of Oncology, Shanghai Medical College, Fudan University, Shanghai 200032, P. R. China