Key Laboratory of Precision and Non-traditional Machining Technology of Ministry of Education;
Dalian University of Technology;
Dalian 116024;
P.R. China;
Department of Mechanical Engineering;
Shenyang Institute of Chemical Technology;
Shenyang 110142;
P.R. China;