Group II and group III introns of twintrons: potential relationships with nuclear pre-mRNA introns