What encoding reduces the heterogeneity of a dataset by sorting SNPs?