The effect of people-related TQM practices on job satisfaction: a hierarchical model | Synapse