Allelopathy: Principles and Basic Aspects for Agroecosystem Control