DISTRIBUTED GENERATION BATTERY STORAGE AND COMBINED HEAT X2026