Affect moderates self-gratification and altruism. · Study