BiCLUM: Bilateral contrastive learning for unpaired single-cell multi-omics integration | Synapse