Personalized Text Generation with Fine-Grained Linguistic Control