Behaviour in commons dilemmas: Homo economicus and Homo psychologicus in an ecological-economic model.