1. Department of Gastrointestinal Surgery, Zhuji People’s Hospital of Zhejiang Province (Zhuji Affiliated Hospital of Shaoxing University), Zhuji 311800, China
2. Department of General Surgery, Zhuji Chinese Traditional Medical Hospital, Zhuji 311800, China
3. Colorectal Surgery Department, Changzheng Hospital, Shanghai 200003, China