[1] Univ Cambridge, Dept Engn, Elect Engn Div, 9 JJ Thomson Ave, Cambridge CB3 0FA, England
[2] Univ Toronto, Dept Elect Comp Engn, Fac Appl Sci & Engn, Toronto, ON, Canada
[3] Hong Kong Univ Sci & Technol Guangzhou, Sustainable Energy & Environm Thrust, Funct Hub, Guangzhou, Peoples R China