Marine renewable energy devices and their control: An overview