[1] Chinese Univ Hong Kong, Dept Chem, Hong Kong, Peoples R China
[2] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON, Canada
[3] SUNY Buffalo, Dept Chem, Buffalo, NY USA
[4] Univ Auckland, Sch Chem Sci, Auckland, New Zealand
[5] Univ Toronto, Dept Mech & Ind Engn, Toronto, ON, Canada
[6] Hong Kong Polytech Univ, Dept Appl Biol & Chem Technol, Hong Kong, Peoples R China