A tiling DNA microarray approach for functional gene analyses in microbial ecosystems