1. Department of Surgery, University of Turku, Turku, Finland
2. Heart Center, Turku University Hospital and University of Turku, Turku, Finland
3. Clinical Research Center, Turku University Hospital, Turku, Finland
4. Department of Surgery University of Turku PO Box 52 20521 Turku Finland Emergency Services—Tyks Acute Turku University Hospital Turku Finland