Text this: A dynamic multi-objective evolutionary algorithm using center and multi-direction prediction strategies