Self-supervised learning for medical image classification: a systematic review and implementation guidelines | Synapse