The role of cover crops in agro-ecosystems management