Exploring the Power of Contrastive Learning: A Deep Dive into Self-Supervised Learning Paradigms