Artfusion: A Diffusion Model-Based Style Synthesis Framework for Portraits