Preference Alignment on Diffusion Model: A Comprehensive Survey for Image Generation and Editing