A bi-objective Genetic Algorithm for flexible flow shop scheduling: a real-world application in the electrical industry