Artificial Intelligence Perplexity AI vs. Gemini Advanced: The Battle for Source Attribution Supremacy in 2025