High power energy storage electrode price