OT: This new "liquid battery" could turn into a $130 Trillion energy revolution