solar panel and battery storage installers near me