Automatic Fault Diagnosis and Prediction of Wind Turbines