[1] Harbin Engn Univ, Coll Power & Energy Engn, Harbin 150001, Peoples R China
[2] Jiangsu Univ, Inst Energy Res, Zhenjiang 212013, Peoples R China
[3] Natl Inst Adv Ind Sci & Technol, Renewable Energy Res Ctr, 1-2-1 Namiki, Tsukuba, Ibaraki 3058564, Japan
[4] Jiangsu Univ Sci & Technol, Coll Mech Engn, Zhenjiang 212100, Peoples R China
[5] Yamagata Univ, Grad Sch Sci & Engn, 4-3-16 Jonan, Yonezawa, Yamagata 9928510, Japan
[6] Univ Hiroshima, Dept Mech Syst Engn, 1-4-1 Kagamiyama, Higashihiroshima 7398527, Japan