1. Dept. of Chemical Engineering & Chemistry, Multiphase Reactors group; Eindhoven University of Technology; 5600 MB Eindhoven The Netherlands
2. Dept. of Mechanical Engineering, Multiphase & Reactive Flows group; Eindhoven University of Technology; 5600 MB Eindhoven The Netherlands
3. Process & Energy Dept., Intensified Reaction and Separation Systems group; Delft University of Technology; 2628 CB Delft The Netherlands