Multi-objective evolutionary optimization based on online perceiving Pareto front characteristics