1. Eindhoven University of Technology, Chemical Engineering & ChemistryFunctional Organic Materials & Devices (SFD)Helix building STO 0.34 Den Dolech 2, 5612 AZ Eindhoven The Netherlands
2. Technische Universiteit EindhovenFaculteit Scheikundige Technologie The Netherlands
3. Technische Universiteit EindhovenFaculteit Werktuigbouwkunde The Netherlands