Current methods and advances in forecasting of wind power generation