SOLAR ENERGY AND BATTERY STORAGE SOLUTIONS