Fault-Tolerant Control of Tidal Stream Turbines: Non-Singular Fast Terminal Sliding Mode and Adaptive Robust Method | Synapse