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. Department of Surgery, Minhang Branch of Zhongshan Hospital, Fudan University, Shanghai 201199, P. R. China
3. Institute of Fudan-Minhang Academic Health System, Minhang Hospital, Fudan University, Shanghai 201199, P. R. China