crystal diffraction (perfect, bent, mosaic crystals in Bragg and Laue geometries)