Affiliation: | Department of Gastrointestinal Surgery, West China Hospital, Sichuan University, Chengdu, 610041, Sichuan, China;Sanya People''s Hospital/West China (Sanya) Hospital, Sanya, 572000, Hainan, China;Department of Gastrointestinal Surgery, West China Hospital, Sichuan University, Chengdu, 610041, Sichuan, China |