Next generation energy storage