1. CIIMAR - Interdisciplinary Centre of Marine and Environmental Research of the University of Porto, Marine Energy Research Group, Porto, Portugal ()
2. Hydraulics, Water Resources and Environmental Division, Department of Civil Engineering, Faculty of Engineering of the University of Porto, Porto, Portugal
3. CIIMAR – Interdisciplinary Centre of Marine and Environmental Research of the University of Porto, Porto, Portugal; Habilitation/Aggregation division, Department of Civil Engineering, FEUP – Faculty of Engineering of the University of Porto, Porto, Portugal
4. CIIMAR – Interdisciplinary Centre of Marine and Environmental Research of the University of Porto, Marine Energy Research Group, Porto, Portugal