1. Membrane Research Laboratory, Caspian Faculty of Engineering, College of Engineering, University of Tehran, Tehran, Iran
2. Hybrid Nanomaterials & Environment Lab, Fouman Faculty of Engineering, College of Engineering, University of Tehran, Tehran, Iran
3. Department of Chemistry, Faculty of Basic Science, Azarbaijan Shahid Madani University, Tabriz, Iran
4. Industrial Membrane Research Institute, Department of Chemical Engineering, University of Ottawa, Ottawa, Canada