High-power energy storage