Solving project scheduling problems with resource constraints via an event list-based evolutionary algorithm · Study