Mechanisms driving plant functional trait variation in a tropical forest