Residential rooftop solar energy storage