1. Department of Orthopaedics, Leiden University Medical Center, PO Box 9600, Leiden 2300RC, The Netherlands;
2. Department of Biomechanical Engineering, Delft University of Technology, Mekelweg 2, Delft 2628CD, The Netherlands e-mail:
3. Department of Biomechanical Engineering, Delft University of Technology, Mekelweg 2, Delft 2628CD, The Netherlands