Neuro-fuzzy mid-term forecasting of electricity consumption using meteorological data. (September 2019)