1. Department of Colorectal Surgery, Sir Run Run Shaw Hospital, Zhejiang University School of Medicine, Hangzhou 310016, China
2. Department of Surgical Oncology, Affiliated Hangzhou Cancer Hospital, Zhejiang University School of Medicine, Hangzhou 310002, China
3. Department of Colorectal Surgery, Affiliated Jinhua Hospital, Zhejiang University School of Medicine, Jinhua 321000, China
4. Department of Colorectal Surgery, Xinchang People’s Hospital, Affiliated Xinchang Hospital, Wenzhou Medical University, Xinchang 312500, China