Self-Specialization: Uncovering Latent Expertise within Large Language Models