Dynamic simulation of tree–grass interactions for global change studies