1. University of Alabama at Birmingham, 1150 10th Avenue South BEC 254, Birmingham, AL, USA 35294-4461
2. Department of Marine Engineering, College of Engineering and Technology, Arab Academy for Science and Technology and Maritime Transport (AASTMT), Alexandria, Egypt, College of Engineering Building B 224, Arab Academy for Science and Technology, Abu Quir, Alexandria, Egypt
3. Department of Mechanical, Aerospace and Biomedical Engineering, The University of Tennessee, Knoxville, USA