[1] Zhejiang Univ Technol, Coll Mech Engn, Inst Energy & Power Engn, Hangzhou 310014, Peoples R China
[2] Mirpur Univ Sci & Technol, Dept Mech Engn, MUST, Mirpur 10250, Ajk, Pakistan
[3] Zhejiang Energy Res & Dev Inst, Hangzhou 311121, Peoples R China
[4] Hangzhou Linjiang Environm Energy Co Ltd, Hangzhou 311222, Peoples R China