AE-TPGG: a novel autoencoder-based approach for single-cell RNA-seq data imputation and dimensionality reduction