, Department of Industrial Engineering, and the Centre for Renewable and Sustainable Energy Studies, Stellenbosch University, South Africa; Sustainable Energy Systems, Engineering and Computer Science, Victoria University of Wellington, New Zealand., South Africa