1. Department of Liver Surgery and Transplantation, Liver Cancer Institute, Zhongshan Hospital, Fudan University, Shanghai, China
2. Key Laboratory of Carcinogenesis and Cancer Invasion, Fudan University, Ministry of Education, Shanghai, China
3. State Key Laboratory of Genetic Engineering, Fudan University, Shanghai, China