multi objective GA solver