Department of Surgery;
Second Affiliated Hospital;
School of Medicine;
Yangzhou University;
Yangzhou 225001;
China;
Department of Surgery;
Second Affiliated Hospital;
School of Medicine;
Zhejiang University;
Hangzhou 310009;
China;
Department of Surgery;
Second Affiliated Hospital;
School of Medicine;
Zhejiang University;
Hangzhou 310009;
China;
Department of Surgery;
University of Halle-Wittenberg;
Halle;
Germany;