1. Department of Engineering, Lancaster University, Lancaster, UK
2. Faculty of Science, University of East Anglia, Norwich, UK
3. College of Mechanical Engineering, Xi’an University of Science and Technology, Xi’an, China
4. College of Engineering, Mathematics and Physical Sciences, University of Exeter, Exeter, UK
5. Department of Engineering Mechanics, Guangzhou University, Guangzhou, P.R. China