scDCCA: deep contrastive clustering for single-cell RNA-seq data based on auto-encoder network