Affiliation: | 1. Liver Cancer Institute, Zhongshan Hospital and Shanghai Medical School, Fudan University, Key Laboratory for Carcinogenesis & Cancer Invasion, The Chinese Ministry of Education, Shanghai, People's Republic of China;2. Cancer Research Institute, Xiangya School of Medicine, Central South University, Changsha, Hunan, China;3. Biomedical Research Center, Zhongshan Hospital, Fudan University, Shanghai, People's Republic of China |