1. Department of Mechanical Engineering, Isfahan University of Technology, Isfahan, Iran
2. Department of Mechanical Engineering, Najafabad Branch, Islamic Azad University, Najafabad, Iran
3. Modern Manufacturing Technologies Research Center, Najafabad Branch, Islamic Azad University, Najafabad, Iran
4. Foolad Institute of Technology, Isfahan, Iran
5. Persian Danesh company, Isfahan, Iran