Complete study of a millifluidic flow battery using iodide and ferricyanide ions: modeling, effect of the flow and kinetics