Diversity arrays: a solid state technology for sequence information independent genotyping.