Nucleation-growth type kinetic models of nanoparticle formation: ordinary and partial differential equations