DNA microarrays — techniques and applications in microbial systems