[1] Zhejiang Univ Water Resources & Elect Power, Key Lab Technol Rural Water Management Zhejiang P, Hangzhou 310018, Peoples R China
[2] Zhejiang Univ Water Resources & Elect Power, Coll Elect Engn, Hangzhou 310018, Peoples R China
[3] Lund Univ, Div Combust Phys, POB 118, S-22100 Lund, Sweden
[4] Zhejiang Univ, State Key Lab Clean Energy Utilizat, Hangzhou 310012, Peoples R China