wavelength and diffraction