Semisupervised adversarial neural networks for single-cell classification