1. Department of Liver Surgery and Transplantation, Zhongshan Hospital, Fudan University, Shanghai 200032, China
2. Liver Cancer Institute, Zhongshan Hospital, Fudan University, Key Laboratory of Carcinogenesis and Cancer Invasion (Fudan University), Ministry of Education, Shanghai 200032, China
3. Department of Gastrointestinal & Pancreatic Surgery, Zhejiang Provincial People’s Hospital, Key Laboratory of Gastroenterology of Zhejiang Province, Hangzhou, Zhejiang 310014, China
4. Institute of Biomedical Sciences, Fudan University, Shanghai 200032, China
5. State Key Laboratory of Genetic Engineering, Fudan University, Shanghai 200032, China
6. Shanghai Xuhui Central Hospital, Zhongshan-Xuhui Hospital, Fudan University, Shanghai 200031, China