1. Department of Gastrointestinal Surgery, West China Hospital, Sichuan University, Chengdu, Sichuan 610041, China
2. State Key Laboratory of Biotherapy and Cancer Center/Collaborative Innovation Center for Biotherapy, West China Hospital, West China Medical School, Sichuan University, Chengdu, Sichuan 610041, China
3. Department of Liver Surgery and Liver Transplantation Center, West China Hospital, Sichuan University, Chengdu, Sichuan 610041, China