New clues about the link between stress and depression