1. Department of Chemical, Materials and Metallurgical Engineering, Tshwane University of Technology, Pretoria, South Africa
2. Department of Environmental, Water and Earth Sciences, Tshwane University of Technology, Pretoria, South Africa
3. Centre for Renewable Energy and Water, Vaal University of Technology, Vanderbijlpark, South Africa
4. Water Pollution Control Department, National Research Center, Cairo, Egypt