MXAN: a new software procedure to perform geometrical fitting of experimental XANES (x-ray absorption near edge structure) spectra