Here’s another player in the mix: Researchers find a stable way to store the sun’s heat (w/ Video). Its problems are heat density and cost. Depends on ruthenium, an expensive element, but they hope to find other molecules that flex when heated and hold that shape till stimulated to release the heat by un-flexing.