solar vs solar with battery storage