Turbulent precipitation in micromixers: CFD simulation and flow field validation