High-energy and high-power Zn-Ni flow batteries with semi-solid electrodes