College of Mechanical & Electronic Engineering;
Fujian Agriculture and Forestry University;
Fuzhou 350002;
China;
Mechatronic Engineering Department;
Ningbo Institute of Technology;
Zhejiang University;
Ningbo 315000;
China;
Institute of Contemporary Manufacturing Engineering;
Zhejiang University;
Hangzhou 310027;
China;