Affiliation: | 1. Department of Colorectal Surgery, Changhai Hospital, Naval Medical University, Shanghai, 200433, China;2. Department of Gastroenterology, The 161th Hospital of PLA, Wuhan, Hubei, 430010, China;3. Department of Oncology, Changhai Hospital, Naval Medical University, Shanghai, 200433, China |