1. School of Mechanical Engineering, Chongqing Three Gorges University, Wanzhou, China
2. Intelligent Manufacturing Pilot Technology Chongqing University Engineering Research Center, Chongqing, China
3. Chongqing Engineering Technology Research Center for Light Alloy and Processing, Chongqing, China