scTPC: a novel semisupervised deep clustering model for scRNA-seq data | Synapse