of;
Mechanical;
and;
Electrical;
Engineering,;
Central;
South;
University,;
Changsha;
410083,;
China;
of;
Automobile;
and;
Mechanical;
Engineering,Changsha;
University;
of;
Science;
and;
Technology,;
Changsha;
410004,;
China;
Technical;
College;
of;
Water;
Resources;
and;
Hydro;
Power,;
Changsha;
410131,;
China;