Diffusion Model Alignment Using Direct Preference Optimization