1. KWR Watercycle Research Institute
2. 3430 BB Nieuwegein
3. The Netherlands
4. Membrane Science & Technology
5. Mesa+ Institute for Nanotechnology
6. University of Twente
7. Enschede 7500 AE
8. Singapore Membrane Technology Centre
9. Nanyang Environment and Water Research Institute