of;
Mechanical;
Engineering,;
Shanghai;
Jiaotong;
University,;
Shanghai;
200240,;
China;
of;
Mechanical;
Engineering,;
Mississippi;
State;
University,;
Starkville,;
Mississippi,;
USA;
Key;
Laboratory;
of;
Hydropower;
Equipment,;
Harbin;
150040,;
China;