A comparative analysis of DNA barcode microarray feature size