Self-Contrastive Forward-Forward Algorithm