scDREAMER for atlas-level integration of single-cell datasets using deep generative model paired with adversarial classifier