1. Tshwane University of Technology Department of Chemical, Metallurgical and Materials Engineering, , Pretoria 0001 , South Africa
2. University of the Witwatersrand Academic Development Unit;, School of Chemical and Metallurgical Engineering, , Johannesburg 2025 , South Africa
3. Botswana International University of, Science and Technology Department of Chemical, Materials and Metallurgical Engineering, , Palapye , Botswana