Impact of kinetics and flow path heterogeneity on nanoparticle/radionuclide migration