[1] Zhejiang Univ Sci & Technol, Sch Mech & Energy Engn, Hangzhou 310023, Peoples R China
[2] City Univ Hong Kong, Dept Mech Engn, Hong Kong 999077, Peoples R China
[3] Xizi Clean Energy Equipment Mfg Co Ltd, Hangzhou 310021, Peoples R China
[4] Zhejiang Univ Sci & Technol, 318 Liuhe Rd, Hangzhou 310023, Peoples R China