[1] North China Elect Power Univ, Minist Educ, Key Lab Condit Monitoring & Control Power Plant E, Beijing 102206, Peoples R China
[2] Tsinghua Univ, Dept Engn Mech, Beijing 100084, Peoples R China
[3] North China Elect Power Univ, Sch Renewable Energy, Beijing 102206, Peoples R China
[4] China United Engn Corp Ltd, Hangzhou 310052, Zhejiang, Peoples R China