1. Department of Mechanical Engineering, Amirkabir University of Technology, Tehran, Iran 159164311 e-mail:
2. Department of Mechanical Engineering, Amirkabir University of Technology, Iran
3. New Technologies Research Center, Amirkabir University of Technology, Iran, Tehran, Iran 159164311 e-mail:
4. Center of Advanced Manufacturing and Material Processing, Department of Engineering Design and Manufacture, University of Malaya, Kuala Lumpur 50603, Malaysia e-mail: