Efficient Federated Learning for Heterogeneous Data: A Client Selection and Adaptive Knowledge Distillation Approach | IEEE Conference Publication | IEEE Xplore