Analysis of a energy storage system integrated with renewable energy plants and heat pump for residential application