What is an ion energy storage device