Design and implementation of an intelligent home energy management system: A realistic autonomous hybrid system using energy storage. (18th October 2018)