1. Division of Gastrointestinal Surgery, Department of General Surgery, West China Hospital of Sichuan University, Chengdu 610041, China
2. West China School of Medicine, West China Hospital of Sichuan University, Chengdu 610041, China
3. Colorectal Cancer Center, West China Hospital of Sichuan University, Chengdu 610041, China