The humor transaction schema: a conceptual framework for researching the nature and effects of humor