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