Ecology of marine communities