how do decomposers make sure that there are always enough minerals and other nutrients in an ecosystem?