Sahoo J. Federated Learning. Principles, Paradigms, and Applications 2025