SOLAR ONSHORE WIND AND BATTERY STORAGE