Optimizing Federated Learning by Entropy-Based Client Selection