Knowledge-enhanced large language models for automatic lesson plan generation | Synapse