Federated Learning with Accurate Model Training and Low Communication Cost in Heterogeneous Scenarios | Synapse