New flow battery could help unleash renewable energy