Zinc-bromine flow battery