Shanghai Publishing and Media Institute;
Shanghai;
200093;
China;
Shanghai Publishing and Printing College;
Shanghai;
200093;
China;
Donghua University;
Shanghai;
200051;
China;
Differential leadership; Affective commitment; Insiders; Outsiders; Self-enhancing humor; Traditionality;