A Modified Residue-Calculus Technique for Solving a Class of Boundary Value Problems-Part II: Waveguide Phased Arrays, Modulated Surfaces, and Diffraction Gratings | IEEE Journals & Magazine | IEEE Xplore