Split Genes and RNA Splicing