Three genetic algorithm approaches to the unrelated parallel machine scheduling problem with limited human resources