[1] Univ Waterloo, Waterloo Inst Nanotechnol, Dept Chem Engn, Waterloo, ON N2L 3G1, Canada
[2] Inst Mat Res & Engn, NanoBio Lab, Agcy Sci Technol & Res A STAR, 31 Biopolis Way,Nanos 09-01, Singapore 138669, Singapore
[3] Lanzhou City Univ, Sch Elect Engn, Lanzhou 730070, Peoples R China
[4] Northwest Normal Univ, Coll Phys & Elect Engn, Key Lab Atom & Mol Phys & Funct Mat Gansu Prov, Lanzhou 730070, Peoples R China
[5] Argonne Natl Lab, Chem Sci & Engn Div, Lemont, IL 60439 USA
[6] Laurel Hts Secondary Sch, Waterloo, ON N2V 2V1, Canada
[7] Inst Sustainabil Chem, Inst Sustainabil Chem Chem Energy & Environm ISCE2, 1 Pesek Rd, Singapore 627833, Singapore