1. National Joint Engineering Research Center of NC Forming Technology and Equipment School of Mechanical Engineering Nanjing University of Science and Technology Nanjing 210094 P. R. China
2. James Watt School of Engineering University of Glasgow Glasgow G12 8QQ UK