A two-phase genetic-immune algorithm with improved survival strategy of lifespan for flow-shop scheduling problems | IEEE Conference Publication | IEEE Xplore