1. Tampere Research Station of Sports Medicine, Tampere, Finland, Department of Orthopaedics and Rehabilitation, College of Medicine, University of Vermont, Burlington, Vermont
2. Tampere Research Station of Sports Medicine, Tampere, Finland
3. Department of Orthopaedics and Rehabilitation, College of Medicine, University of Vermont, Burlington, Vermont