1. Shanxi Key Laboratory of Precision Machining, Taiyuan University of Technology, Taiyuan 030024, China;
2. Shanxi Key Laboratory of Advanced Manufacturing Technology, North University of China, Taiyuan 030051, China
3. Shanxi Key Laboratory of Precision Machining, Taiyuan University of Technology, Taiyuan 030024, China
4. The Second Research Institute of China Electronics Technology Group Corporation, Taiyuan 030024, China