[1] Cent South Univ, Sch Automat, Changsha 410083, Peoples R China
[2] Cent South Univ, Hunan Prov Key Lab Power Elect Equipment & Gird, Changsha 410083, Peoples R China
[3] Univ Buffalo State Univ New York, Dept Mech & Aerosp Engn, Buffalo, NY 12246 USA