[1] Cent South Univ, Sch Traff & Transportat Engn, Changsha 410075, Peoples R China
[2] China Three Gorges Univ, Hubei Prov Key Lab Operat & Control Cascaded Hydr, Yichang 443002, Peoples R China
[3] China Three Gorges Univ, Coll Elect Engn & New Energy, Yichang 443002, Peoples R China
[4] Deakin Univ, Sch Engn, Waurn Ponds, Vic 3216, Australia
[5] Huazhong Univ Sci & Technol, Sch Hydropower & Informat Engn, Wuhan 430074, Peoples R China