Crop Systems Dynamics (An ecophysiological simulation model of genotype-by-environment interactions)