1. School of Life Science and Engineering, Southwest Jiaotong University, Chengdu, China.
2. State Key Laboratory of Biotherapy and Cancer Center and West China Hospital, Sichuan University, Chengdu, China.
3. Department of Gastrointestinal Surgery, West China Hospital, Sichuan University, Chengdu, China.