[1] Dalian Univ Technol, Inst Hydropower & Hydroinformat, Dalian 116024, Peoples R China
[2] Dalian Univ Technol, Elect Engn Postdoctoral Stn, Dalian 116024, Peoples R China
[3] Dalian Univ Technol, Minist Educ, Key Lab Ocean Energy Utilizat & Energy Conservat, Dalian 116024, Peoples R China
[4] Pearl River Hydraul Res Inst, Guangzhou 510611, Guangdong, Peoples R China
[5] Hong Kong Polytech Univ, Dept Civil & Environm Engn, Hong Kong, Hong Kong, Peoples R China
[6] Dalian Univ Technol, Sch Elect Engn, Dalian 116024, Peoples R China