1. Medical School and Institute of Medical Technology, University of Tampere, Tampere, Finland
2. Department of Surgery, Tampere University Hospital, Tampere, Finland
3. Accident and Trauma Research Center and Tampere Research Center of Sports Medicine, Urho Kaleva Kekkonen Institute for Health Promotion Research, Tampere, Finland