The Microbial Ecology Of Marine Sponges: Taxonomic And Functional Diversity, Environmental Stress And Stability