Modeling of ultrafine particle dispersion in indoor environments with an improved drift flux model