[1] North China Elect Power Univ, State Key Lab Alternate Elect Power Syst Renewabl, Beijing 102206, Peoples R China
[2] Swinburne Univ Technol, Sch Engn, Hawthorn, Vic 3122, Australia
[3] Northwestern Polytech Univ, Sch Mech Civil Engn & Architecture, Inst Struct Hlth Monitoring & Control, Xian 710072, Peoples R China
[4] Hefei Univ Technol, Dept Engn Mech, Hefei 230009, Peoples R China
[5] Shandong Univ, Sch Mech Engn, Key Lab High Efficiency & Clean Mech Manufacture, Jinan 250061, Peoples R China