Robust Optimization-based Genetic Algorithm for Project Scheduling with Stochastic Activity Durations