Backstepping control of a PMSG-based marine current turbine system under faulty conditions