1. Department of SurgeryClinical Sciences LundSkåne University HospitalSE-221 85 LundSweden
2. Department of Surgery, Clinical Sciences Lund, Lund University and Skåne University Hospital, Lund, Sweden
3. Department of Surgery, University of Helsinki and Helsinki University Hospital, Helsinki, Finland