[1] Tsinghua Univ, Tsinghua Berkeley Shenzhen Inst, Shenzhen Environm Sci & New Energy Technol Engn L, Shenzhen 518055, Peoples R China
[2] Hong Kong Polytech Univ, Dept Elect Engn, Hong Kong, Peoples R China
[3] North Carolina State Univ, Dept Elect & Comp Engn, Raleigh, NC 27606 USA
[4] Tsinghua Univ, Tsinghua Berkeley Shenzhen Inst, Beijing 100084, Peoples R China
[5] Tsinghua Univ, Dept Elect Engn, State Key Lab Power Syst, Beijing 100084, Peoples R China