Modelling tropical forest responses to drought and El Niño with a stomatal optimization model based on xylem hydraulics