WHAT ARE THE SOLAR POWER GENERATION AND ENERGY STORAGE