Which are major abiotic factors that determine the types of plants that can grow in an ecosystem?