SHARP: Single-Cell RNA-seq Hyper-Fast and Accurate Clustering via Ensemble Random Projection