1. Department of Biomechanical Engineering Faculty of Mechanical, Maritime, and Materials Engineering Delft University of Technology Mekelweg 2 2628CD Delft The Netherlands
2. Department of Imaging Physics Faculty of Applied Sciences Delft University of Technology Lorentzweg 1 2628CJ Delft The Netherlands
3. Department of Biotechnology Faculty of Applied Sciences Delft University of Technology Van der Maasweg 9 2629HZ Delft The Netherlands