[1] Delft Univ Technol, Fac Mech Maritime & Mat Engn, Dept Biomech Engn, Mekelweg 2, NL-2628 CD Delft, Netherlands
[2] Delft Univ Technol, Fac Civil Engn & Geosci, Dept Mat Mech Management & Design, Stevinweg 1, NL-2628 CN Delft, Netherlands
[3] Delft Univ Technol, Fac Appl Sci, Dept Biotechnol, Maasweg 9, NL-2629 HZ Delft, Netherlands