Comparing evolutionary operators, search spaces, and evolutionary algorithms in the construction of facial composites