1. Department of General Surgery, Shaoxing People’s Hospital, Shaoxing, China
2. Zhejiang University School of Medicine, Hangzhou, China
3. Department of Gastrointestinal Surgery, Shaoxing People’s Hospital, Shaoxing, China
4. School of Medicine, Shaoxing University, Shaoxing, China
5. Department of Surgery, Korea University Medical Center, Anam Hospital, Seoul, South Korea.