Structural parameter optimization for novel internal-loop iron–carbon micro-electrolysis reactors using computational fluid dynamics