Hybrid evolutionary algorithm for large-scale project scheduling problems. (August 2020)