CHALLENGES AND SOLUTIONS IN SOLAR ENERGY STORAGE