HOW MUCH DOES SOLAR POWER GENERATION AND ENERGY STORAGE COST