1. Department of Gastrointestinal Surgery, West China Hospital, Sichuan University, Chengdu 610041, Sichuan, China
2. Department of Pathology, West China Hospital, Sichuan University, Chengdu 610041, Sichuan, China
3. Institute of Digestive Surgery and State Key Laboratory of Biotherapy, West China Hospital, Sichuan University, Chengdu 610041, Sichuan, China