Concept of functional groups in ecological communities