1. Department of Mechanical Engineering, Yazd University, Yazd, Iran
2. School of Manufacturing Engineering, University Malaysia Perlis, 02600 Perlis, Malaysia
3. Faculty of Mechanical Engineering, University of Bristol, BS8 1TR Bristol, United Kingdom