A Hybrid Intelligent System to forecast solar energy production. (September 2019)