FedHCL: Hierarchical Cluster Fine-Grained Prototype Contrastive Learning for Multi-Feature Distributions and Model Heterogeneity in FL | IEEE Journals & Magazine | IEEE Xplore