1. Key Laboratory of Advanced Manufacture Technology for Automobile Parts (Chongqing University of Technology), Ministry of Education, Chongqing 400054, China
2. Chongqing Tsingshan Industrial Co., Ltd, Chongqing 402761, China
3. Ningbo Shenglong Group Co., Ltd, Ningbo 315104, China