1. Guangxi Key Laboratory of Automobile Components and Vehicle Technology, Guangxi University of Science & Technology, Liuzhou 545006, China
2. Liuzhou Wuling Automobile Industry Co., Ltd., Liuzhou 545006, China
3. Foshan Taoyuan Advanced Manufacturing Research Institute, Foshan 528225, China