Class-aware temporal and contextual contrastive framework for semi-supervised automated fault detection and diagnosis in air handling units | Synapse