tidal power component supply chain