[1] Univ Johannesburg, Dept Appl Chem, ZA-2028 Doornfontein, South Africa
[2] Univ Stellenbosch, Dept Chem & Polymer Sci, ZA-7602 Matieland, South Africa
[3] Korea Adv Inst Sci & Technol, Grad Sch Energy Environm Water & Sustainabil EEWS, Taejon 305701, South Korea
[4] CALTECH, Div Engn & Appl Sci Environm Sci & Engn, Pasadena, CA 91125 USA