Think and Retrieval: A Hypothesis Knowledge Graph Enhanced Medical Large Language Models