1. State Key Laboratory of Digital Manufacturing Equipment & Technology, School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan, Hubei 430074, China
2. School of Mechanical Engineering, Hunan University of Technology, Zhuzhou, Hunan 412000, China
3. Green Fan Manufacturing Collaborative Innovation Center in Hubei Province, Wuchang Institute of Technology, Wuhan, Hubei, 430065, China
4. Guangzhou Customs Technology Center, Guangzhou, Guangdong 510665, China