Text this: Job satisfaction model for manufacturing industry: focus on ergonomics and human factors in work design