Current tidal power technologies and their suitability for applications in coastal and marine areas