X-Ray Diffraction: Instrumentation and Applications