Applications of functional gene microarrays for profiling microbial communities.