Bridging Fairness Gaps: A (Conditional) Distance Covariance Perspective in Fairness Learning