New battery could enhance storage of wind, solar energy.