1. Department of Engineering, University of Maragheh, Maragheh, Iran
2. Department of Engineering Design and Mathematics, University of the West of England, Bristol, England
3. Department of Mechanical Engineering, King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia