Mode-matching analysis of circular-ridged waveguide discontinuities