Ecosystems and Competition