FLCP: federated learning framework with communication-efficient and privacy-preserving | Synapse