1. Department of Mechanical Engineering, K. N. Toosi University of Technology, Tehran 19697-64499, Iran
2. Department of Mechanical Engineering, Amirkabir University of Technology (Tehran Polytechnic), Tehran 15916-34311, Iran
3. New Technologies Research Center, Amirkabir University of Technology (Tehran Polytechnic), Tehran 15916-34311, Iran
4. Department of Civil and Mechanical Engineering, Technical University of Denmark, 2800 Lyngby, Denmark