Differentiating among personality theories, including psychoanalytic, sociocognitive, trait, and humanistic theories of personality