Review on action mechanism affecting factors and applied potential of allelopathy