of;
Mechanical;
and;
Electrical;
Engineering,;
Harbin;
Engineering;
University,;
Harbin;
150001,;
China;
of;
Mechanical;
Engineering,;
Zhejiang;
University;
of;
Technology,;
Hangzhou;
310014,;
China;
of;
Science;
for;
Design,;
Joseph;
Fourier;
University,;
Grenoble;
38031,;
France;