Windows FREENERGY New battery could store wind and solar electricity affordably and at room temperature