Advanced Retrieval Techniques in RAG Systems