ter Meulen, Bram, Department Process & Energy | Faculty of Mechanical, Maritime & Materials Engineering | Delft University of Technology | the Netherlands, Netherlands