Differential evolution with a species-based repair strategy for constrained optimization | IEEE Conference Publication | IEEE Xplore