rigorous coupled wave analysis{=RCWA}