Salt and antifreeze may be key to longer term solar energy storage at massive scale