SciTeller: An LLM-based framework for persona-adaptive scientific storytelling