A Genetic Algorithm for Scheduling both Jobs Families and Skilled Workforce