Key Laboratory of the Ministry of Education of China for Precision and Nan-Traditional Machining Technology;
Dalian University of Technology;
Dalian 116024;
China;
Precision Engineering Research Institute;
Harbin Institute of Technology;
Harbin 150001;
China;