1. Department of General Surgery, The First Affiliated Hospital of Soochow University, Suzhou 215005, China
2. Department of General Surgery, Suzhou Ninth Hospital Affiliated to Soochow University, Suzhou 215000, China
3. Department of General Surgery, Changshu Hospital Affiliated to Soochow University, First People’s Hospital of Changshu City, Changshu 215501, China
4. Department of Gastrointestinal Surgery, Changshu No. 2 Hospital, Changshu 215123, China