A contrastive learning framework with adaptive feature fusion for brain tumor classification | Synapse