Job satisfaction and the factors affecting satisfaction in nurse educators: A systematic review.