DIESEL GENERATOR VS BATTERY ENERGY STORAGE X2026