Analysis of components and applications of major crop models for nutrient management in agricultural land