https://1library.org/document/yng3271z-phase-constraint-waves-diffracted-lossless-symmetrical-gratings-littrow.html