Department of Gastrointestinal Surgery, The First Affiliated Hospital of Zhejiang Chinese Medicine University, Hangzhou 310006, China;
Department of General Surgery, The Second Affiliated Hospital of Zhejiang University Medical School, Hangzhou 310009, China;
Department of Gastrointestinal Surgery, The First Affiliated Hospital of Zhejiang Chinese Medicine University, Hangzhou 310006, China;