lysate printer offset printing lysate arrays desktop publishing microarray printing bindery copying duplicating dna microarray copies lystae cdna microarray