Fairness-Aware Client Selection for Federated Learning