1. Department of Harbor and River Engineering, National Taiwan Ocean University, Keelung, Taiwan
2. Department of Mechanical and Mechatronic Engineering, National Taiwan Ocean University, Keelung, Taiwan
3. Department of Civil Engineering, National Cheng Kung University, Tainan, Taiwan
4. Bachelor Degree Program in Ocean Engineering Technology, National Taiwan Ocean University, Keelung, Taiwan
5. Center of Excellence for Ocean Engineering, National Taiwan Ocean University, Keelung, Taiwan
6. Department of Civil Engineering, Tamkang University, New Taipei City, Taiwan