KG-GPT: A General Framework for Reasoning on Knowledge Graphs Using Large Language Models