1. College of Mechanical and Vehicle Engineering, Chongqing University, Chongqing, People's Republic of China
2. Hwaway Technology Co., Ltd., Zhuji, People's Republic of China
3. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing, People's Republic of China
4. Chongqing Chengzhipeng Technology Co., Ltd., Chongqing People's Republic of China
5. Chongqing Key Laboratory of Metal Additive Manufacturing (3D Printing), Chongqing, University, Chongqing, People's Republic of China