1. Liver Cancer Institute, Zhongshan Hospital, and Key Laboratory of Carcinogenesis and Cancer Invasion (Ministry of Education), Fudan University; Shanghai China
2. Shanghai Medical College, Fudan University; Shanghai China
3. Fudan University Shanghai Cancer Center, and Department of Oncology, Shanghai Medical College, Fudan University; Shanghai China
4. Department of General Surgery; the First Hospital of Lanzhou University; Lanzhou China
5. Key Laboratory of Molecular Medicine, the Ministry of Education; Department of Biochemistry and Molecular Biology; Fudan University Shanghai Medical College; Shanghai China
6. Cancer Research Institute, Key Laboratory of Chinese Ministry of Education, Xiangya School of Medicine, Central South University; Changsha China
7. Institute of Biomedical Sciences, Fudan University; Shanghai China