genomics dna medicine biology molecular phosphates genetics microarray products microarray printing bioinformatics microarrayer colony picking lystae pcr cloning biotechnology lysate printer