Institution: | 1. Department of Mechanical Engineering, Amirkabir University, Tehran, Iran;2. Department of Mechanical Engineering and New Technology Research Centre, Amirkabir University, Tehran, Iran;3. Department of Computer Engineering, Amirkabir University, Tehran, Iran |