A bi-population PSO with a shake-mechanism for solving constrained numerical optimization | IEEE Conference Publication | IEEE Xplore