Comparison of affect program theories, appraisal theories, and psychological construction theories