1. Department of Surgery, University of Turku, 20520 Turku, Finland
2. Department of Vascular Surgery, University of Helsinki and Helsinki University Hospital, 00100 Helsinki, Finland
3. Department of Surgery, KFSHRC, King Faisal Specialist Hospital and Research Centre, Madinah 11211, Saudi Arabia
4. Department of Surgery, Satasairaala, 28500 Pori, Finland