SOLAR AND ENERGY STORAGE