1. Department of Surgery, Cantonal Hospital Thurgau , Münsterlingen , Switzerland
2. Study Centre of the German Society of Surgery (SDGC), University of Heidelberg , Heidelberg , Germany
3. Department of Surgery, Cantonal Hospital Thurgau , Frauenfeld , Switzerland