1. Division of Abdominal Tumor Multimodality Treatment, Cancer Center, West China Hospital, Sichuan University, No. 37 Guoxue Alley, Chengdu 610041, China
2. Sichuan University-Oxford University Huaxi Gastrointestinal Cancer Centre, State Key Laboratory of Biotherapy, West China Hospital, Sichuan University, Chengdu 610041, China