Evolutionary algorithm based on degradation mechanism