has subject area agricultural engineering agroforestry assessment crop intercropping mathematics maximization methods