Department of Mechanical & Automation;
School of Mechanical and Electrical Engineering;
Harbin Institute of Technology;
Harbin 150001;
China;
Department of Mechanical & Automation;
School of Mechanical Engineering;
Jiamusi University;
Jiamusi 154007;
China;