SelfFed: Self-supervised Federated Learning for Data Heterogeneity and Label Scarcity in IoMT