Text this: Linkages between personality and knowledge sharing behavior in workplace: mediating role of affective states