Department of Chemical and Metallurgical Engineering, Tshwane University of Technology, Pretoria 0001, South Africa, School of Chemical and Metallurgical Engineering, University of the Witwatersrand, ...