Text this: A model predictive control strategy for enhancing fault ride through in PMSG wind turbines using SMES and improved GSC control