A novel hybrid technique for prediction of electric power generation in wind farms based on WIPSO, neural network and wavelet transform. (15th April 2018)