Cancer gene fusion discovery through integrative genomic analysis