The Influence of Task and Role Characteristics on Organizational Commitment