Examining The Relationship Between Job Satisfaction, Employee Commitment And Turnover