Patrick Ndungu
University of Pretoria
Thabo Matthews
University of Johannesburg
Nobanathi Wendy Maxakato
University of Johannesburg
K. Pruessner
University of KwaZulu-Natal
Ludwe L. Sikeyi
University of South Africa
Siyabonga Patrick Mbokazi
University of Johannesburg
Makhaokane Paulina Chabalala
University of Johannesburg
D.G. Billing
University of the Witwatersrand
Mkhulu Mathe
University of South Africa
Xinying Liu
Shandong University of Science and Technology
University of Johannesburg
University of South Africa
National Interuniversity Consortium of Materials Science and Technology
University of Pretoria
University of KwaZulu-Natal
Council for Scientific and Industrial Research
University of Milano-Bicocca
Mylan (Switzerland)
Milano University Press
Beijing Solar Energy Research Institute