1. Department of Mechanical Engineering, Amirkabir University of Technology, Tehran, Iran;
2. New Technologies Research Center (NTRC), Amirkabir University of Technology (Tehran Polytechnic), Tehran, Iran
3. Department of Electrical Engineering, Amirkabir University of Technology, Tehran, Iran