Numerical modelling of nanoparticle diffusion and microstructure formation during selective laser melting process