A Comprehensive Survey of Privacy-preserving Federated Learning | Synapse