1. Department of Plastic, Reconstructive, and Hand Surgery, University of Amsterdam, Amsterdam, The Netherlands
2. Department of Biomedical Engineering and Physics, University of Amsterdam, Amsterdam, The Netherlands
3. Department of Orthopaedic Surgery, University of Amsterdam, Amsterdam, The Netherlands
4. Department of Radiology, University of Amsterdam, Amsterdam, The Netherlands