1. Department of Mechanical Engineering, Amirkabir University of Technology (Tehran Polytechnic), Tehran, Iran
2. Department of Mechanical Engineering, University of Birjand, Birjand, Iran
3. Department of Mechanical Engineering, Esfarayen University of Technology, Esfarayen, North Khorasan, Iran
4. Faculty of Arts, Science and Technology, University of Northampton, Northampton, UK