KnowledgeNavigator: Leveraging Large Language Models for Enhanced Reasoning over Knowledge Graph