1. Membrane Technology Laboratory
2. Chemistry Department
3. National Institute of Technology Karnataka
4. Mangalore 575 025
5. India
6. Department of Materials and Metallurgical Engineering
7. Advanced Membrane Technology Research Center (AMTEC)
8. Universiti Teknologi Malaysia
9. 81310 Skudai
10. Malaysia
11. Department of Pharmaceutical Chemistry
12. College of Pharmacy
13. King Saud University
14. Riyadh 11451
15. Kingdom of Saudi Arabia