The heterogeneous nucleation of microcellular foams assisted by the survival of microvoids in polymers containing low glass transition particles. Part I: Mathematical modeling and numerical simulation