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