Disentangling Data Distribution for Optimal and Communication-Efficient Federated Learning | AMiner