BrainCL: Transformer-Based Brain Network Contrastive Learning With Multi-Order Topology and Salience Masking