The Differential Evolution Algorithm as Applied to Array Antennas and Imaging