Identification of heterogeneity and prognostic key genes associated with uveal melanoma using single-cell RNA-sequencing technology