A Unified Conditional Framework for Diffusion-based Image Restoration 1