Concept of artificial ecosystems​