Advanced Energy Harvesting Control Schemes for Marine Renewable Energy Devices