van Eeten, Michel J.G, Delft University of Technology, Netherlands