Describir: Enhanced Particle Swarm Optimization for Design and Optimization of Frequency Selective Surfaces and Artificial Magnetic Conductors