Utilizing short-read, long-read and single-cell RNA sequencing for isoform discovery and detection