The impact of human resource management practices on job satisfaction and affective commitment in Hurghada resort hotels · Study