XAFS techniques for catalysts, nanomaterials, and surfaces. ([2017])