Diffusion-Model-Assisted Supervised Learning of Generative Models for Density Estimation