1. Liver Cancer Institute, Zhongshan Hospital, Fudan University, Shanghai, Key Laboratory of Carcinogenesis and Cancer Invasion, Fudan University, Ministry of Education, Shanghai, China
2. Cancer Research Institute, Xiangya School of Medicine, Central South University, Hunan, China
3. State Key Laboratory of Genetic Engineering, Fudan University, Shanghai, China
4. Shanghai Key Laboratory of Organ Transplantation, Zhongshan Hospital, Fudan University, Shanghai, China
5. Institute of Biomedical Sciences, Fudan University, Shanghai, China