Currently, ???green??? energy sources such as wind and solar power are problematic because the sun doesn???t always shine and the wind doesn???t always blow???which is why large-scale energy storage in a ???dispatchable??? form has long been the Holy Grail of renewable energy.