Generative AIRetrieval Augmented Generation Unleashing the Power of Retrieval Augmented Generation for Large Language Models by Prompt Engineering