Chapter 1 - Applications of Functional Gene Microarrays for Profiling Microbial Communities