Array Pattern Synthesis Using Particle Swarm Optimization with Dynamic Inertia Weight. (29th March 2016)