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