1. Center of Membranes and Advanced Water Technology Khalifa University PO. Box 127788 Abu Dhabi UAE
2. Center for Catalysis and Separation Khalifa University PO. Box 127788 Abu Dhabi UAE
3. Department of Mechanical Engineering Khalifa University PO. Box 127788 Abu Dhabi UAE
4. Electrical Engineering Computer Electrical Mathematical Science and Engineering Division King Abdullah University of Science and Technology (KAUST) Thuwal 23 955-6900 Saudi Arabia