CFD modelling of nano-particle precipitation in Confined Impinging Jet Reactors