1. Department of Mechanical Engineering University of Bath BA2 7AY Bath UK
2. National Engineering Research Centre of Novel Equipment for Polymer Processing School of Mechanical and Automotive Engineering South China University of Technology Guangzhou 510640 China
3. State Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering Zhejiang University 310027 Hangzhou China