1. Membrane Science & Technology
2. Mesa+ Institute for Nanotechnology
3. University of Twente
4. 7500 AE Enschede
5. The Netherlands
6. Istanbul Technical University
7. Faculty of Textile Technologies and Design
8. Department of Textile Engineering
9. Istanbul
10. Turkey