1. Department of Process Engineering International Maritime College Oman Falaj Al Qabail Suhar 322 Oman
2. Biotechnology Research Lab Faculty of Chemical Engineering Babol Noshirvani University of Technology Babol 47148‐71167 Iran
3. Department of Civil and Environmental Engineering Amirkabir University of Technology Tehran 15875‐4413 Iran
4. Department of Chemistry Babol Noshirvani University of Technology Babol 47148‐71167 Iran
5. Nanotechnology Research Center Sultan Qaboos University Muscat 123 Oman
6. Petroleum and Chemical Engineering Department College of Engineering Sultan Qaboos University Muscat 123 Oman
7. Department of Biomedical Engineering University of Houston Houston TX 77204 USA
8. School of Chemical Engineering The University of Adelaide Adelaide SA 5005 Australia