8-hour energy storage