Truncated Diffusion Probabilistic Models and Diffusion-based Adversarial Auto-Encoders