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