Biased random-key genetic algorithms with applications to optimization problems in telecommunications