1. Faculty of Maritime Engineering AmirKabir University of Technology Hafez Ave., Tehran, Iran (Islamic Republic of)
2. Ph.D., Department of Marine Technology Norwegian University of Science and Technology (NTNU) Trondheim, Norway
3. Faculty of Maritime EngineeringAmirKabir University of Technology Hafez Ave., Tehran, Iran (Islamic Republic of)