Key Laboratory for Precision and Non-traditional Machining Technology of Ministry of Education;
Dalian University of Technology;
Dalian 116024;
China;
College of Mechanical Engineering;
University of Science and Technology Liaoning;
Anshan 114051;
China;
College of Mechanical Engineering and Automation;
Huaqiao University;
Quanzhou 362021;
China;