of;
Energy;
and;
Power;
Engineering,;
Nanjing;
University;
of;
Aeronautics;
and;
Astronautics,;
Nanjing;
210016,;
China;
Key;
Laboratory;
of;
Mechanical;
Transmission;
(Chongqing;
University),;
Chongqing;
400044,;
China;
of;
Mechanical;
and;
Electronic;
Engineering,;
China;
University;
of;
Petroleum,;
Dongying;
257061,;
China;