1. Petroleum and Chemical Engineering Department, College of Engineering Sultan Qaboos University Muscat Oman
2. Nanotechnology and Water Sustainability Unit, College of Science, Engineering and Technology University of South Africa Johannesburg South Africa
3. Department of Chemical Engineering Jordan University of Science and Technology Irbid Jordan