1. Center of Excellence for Ocean Engineering, National Taiwan Ocean University, Keelung 202301, Taiwan
2. Department of Systems Engineering and Naval Architecture, National Taiwan Ocean University, Keelung 202301, Taiwan
3. Department of Marine Engineering, National Taiwan Ocean University, Keelung 202301, Taiwan