Fine-grained Text Style Transfer with Diffusion-Based Language Models