Application of APSIM in smallholder farming systems in the semi-arid tropics.