[1] Dalian Univ Technol, Key Lab Ocean Energy Utilizat & Energy Conservat, Minist Educ, Dalian 116024, Peoples R China
[2] Jiangsu Univ, Inst Energy Res, Zhenjiang 212013, Peoples R China
[3] Dalian Univ Technol, Sch Energy & Power Engn, Dalian 116024, Peoples R China