A Statistical Framework For Denoising Single-Cell Rna Sequencing Data