Text this: The Influence of Various Facets of Ethical Behavior on Employees Job Satisfaction and Organizational Citizenship Behavior