1. Faculty of Mechanical & Energy Engineering, Shahid Beheshti University, Tehran, Iran
2. Faculty of Electrical Engineering, Shahid Beheshti University, Tehran, Iran
3. School of Mechanical Engineering, Iran University of Science and Technology, Tehran, Iran