what is the difference between population, community and ecosystem