Project Scheduling with Multiple Modes: A Genetic Algorithm · Study