Modeling soil nutrient limitations to crop production in semiarid NE of Brazil with a modified EPIC version I. Changes in the source code of the model