A Garter Snake Optimization Algorithm for Constrained Optimization | AMiner