[1] Zhejiang Univ, Inst Thermal Power Engn, State Key Lab Clean Energy Utilizat, Hangzhou 310027, Zhejiang, Peoples R China
[2] Huazhong Univ Sci & Technol, State Key Lab Adv Elect Engn & Technol, Wuhan 430074, Hubei, Peoples R China
[3] Univ Wisconsin, Dept Mech Engn, Milwaukee, WI 53211 USA
[4] Case Western Reserve Univ, Dept Chem Engn, Cleveland, OH 44106 USA