1 Department of General Surgery, Sir Run Run Shaw Hospital, Zhejiang University, School of Medicine, Hangzhou, Zhejiang 310016, China.
2 Department of General Surgery, Sir Run Run Shaw Hospital, Zhejiang University, School of Medicine, Hangzhou, Zhejiang 310016, China. Email: cxjzu@hotmail.com.
3 Department of GI, Sir Run Run Shaw Hospital, Zhejiang University, School of Medicine, Hangzhou, Zhejiang 310016, China.
4 Department of Radiology, Sir Run Run Shaw Hospital, Zhejiang University, School of Medicine, Hangzhou, Zhejiang 310016, China.