nuID: a universal naming scheme of oligonucleotides for Illumina, Affymetrix, and other microarrays