A review of short-term wind power generation forecasting methods in recent technological trends | Synapse