1. Orthopaedic Research Unit, Department of Orthopaedic Surgery and Traumatology, University of Turku and Turku University Hospital, Turku, Finland.
2. Department of Cell Biology and Anatomy, Institute of Biomedicine, University of Turku, Turku, Finland.