1. Institute of Manufacturing Engineering, Huaqiao University, Xiamen 361021, China
2. College of Mechanical Engineering and Automation, Huaqiao University, Xiamen 361021, China
3. Collaborative Innovation Center of Advanced Manufacturing Technology and Equipment for Stone Industry, Xiamen 361021, China
4. State Key Laboratory for High Performance Tools, Zhengzhou Research Institute for Abrasives & Grinding Co., Ltd., Zhengzhou 450001, China