An Immune Genetic Algorithm for Solving NPV-Based Resource Constrained Project Scheduling Problem | IEEE Journals & Magazine | IEEE Xplore