Diehl, Jan Carel, Delft University of Technology