Analysis of diffraction from echelette gratings, using a strip-current model