genosubtype subgene subgenogroup subgenome genomotype subgenomics haplogenotype subhaplotype genotype suballele