A novel data-driven approach for residential electricity consumption prediction based on ensemble learning. (1st May 2018)