1. State Key Laboratory for Manufacturing Systems Engineering and School of Mechanical Engineering Xi'an Jiaotong University Xi'an 710049 China
2. State Key Laboratory of Light Alloy Casting Technology for High-end Equipment Shengyang Research Institute of Foundry Co., Ltd Shengyang 110022 China
3. China National Heavy Duty Truck Group Co., Ltd Jinan 250101 China
4. Wolfson School of Mechanical Electrical and Manufacturing Engineering Loughborough University Epinal way Loughborough LE11 3TU UK