Accurate and efficient detection of gene fusions from RNA sequencing data