Affiliation: | [1]College of Mechanical and Electrical Engineering, Harbin Engineering University, Harbin 150001, China [2]College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou 310014, China [3]School of Science for Design, Joseph Fourier University, Grenoble 38031, France |