Replace using an iterator with using a temp vector in Aging phase
Add elitism and replace using iteratior with using temp_vector for opt-IA