x ray diffraction in nanotechnologyx ray diffraction crystallographyx ray diffraction instrumentationx ray diffraction analysisexplain x ray diffractionx ray diffraction machinediffraction of x rays by crystalssmall angle x ray diffractionlaue x ray diffractionwide angle x ray diffractionxrd x ray diffractionx ray crystallography