Affiliation: | 1. College of Zhijiang, Zhejiang University of Technology, Hangzhou 310024, Zhejiang, China; College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou 310014, Zhejiang, China 2. Department of Mechanical and Manufacturing Engineering, Trinity College Dublin, Dublin 2, Ireland 3. Institute for Manufacturing, Department of Engineering, University of Cambridge, Cambridge CB3OFS, UK 4. College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou 310014, Zhejiang, China |