[1] Shanghai Univ Sci & Technol, Sch Mat Sci & Engn, Shanghai 200093, Peoples R China
[2] Univ Calif Los Angeles, Dept Chem & Biochem, Los Angeles, CA 90095 USA
[3] Univ Calif Los Angeles, Calif NanoSyst Inst, Los Angeles, CA 90095 USA
[4] Tongji Univ, Inst Mat Chem, Coll Mat Sci & Engn, Shanghai 200092, Peoples R China
[5] Univ Calif Los Angeles, Dept Civil & Environm Engn, Inst Environm & Sustainabil, Los Angeles, CA 90095 USA
[6] Univ Johannesburg, Dept Appl Chem, Johannesburg, South Africa