Recent Advancements in Federated Learning: State of the Art, Fundamentals, Principles, IoT Applications and Future Trends | Synapse