1. Key Laboratory of Advanced Manufacture Technology for Automobile Parts (Chongqing University of Technology), Ministry of Education, Chongqing, China
2. Chongqing Energy Technology Research Institute Co., Ltd., Chongqing, China
3. Ningbo Shenglong Group Co., Ltd., Ningbo, China