An estimation of distribution algorithm based on the SWFZIRS operator for global optimization of continuous function