1. Department of Mechanical Engineering, Amirkabir University of Technology, Tehran, Iran
2. Technologies Research Center (NTRC), Amirkabir University of Technology, Tehran, Iran
3. Department of Maritime and Transport Technology, Delft University of Technology, Delft, The Netherlands