WHEN SOLAR ENERGY MEETS ENERGY STORAGE