1. Department of Immunology, School of Basic Medical Sciences, Shanghai Medical College of Fudan University, and Liver Cancer Institute, Zhongshan Hospital, Fudan University, Shanghai, People’s Republic of China
2. Department of Digestive Diseases, Huashan Hospital, Fudan University, Shanghai, People’s Republic of China