Future prospects of energy storage