1. Department of Colorectal Surgery, Sir Run Run Shaw Hospital, Zhejiang University of Medicine, Hangzhou, Zhejiang 310016, People's Republic of China
2. Biomedical Center, Sir Run Run Shaw Hospital, Zhejiang University School of Medicine, Hangzhou, Zhejiang 310016, People's Republic of China