[1] Cent Finland Cent Hosp, Dept Surg, Keskussairaalantie 19, Jyvaskyla 40620, Finland
[2] Tampere Univ, Fac Med & Hlth Technol, Tampere, Finland
[3] Cent Finland Cent Hosp, Dept Educ & Res, Jyvaskyla, Finland
[4] Univ Jyvaskyla, Sport & Hlth Sci, Jyvaskyla, Finland
[5] Tampere Univ Hosp, Dept Gastroenterol & Alimentary Tract Surg, Tampere, Finland
[6] Univ Turku, MediCity Res Lab, Turku, Finland
[7] Univ Turku, Inst Biomed, Turku, Finland
[8] Cent Finland Cent Hosp, Dept Pathol, Jyvaskyla, Finland