A survey on wind power forecasting with machine learning approaches | Synapse