The MXAN procedure: a new method to analyse the XANES spectra of metallo-proteins to obtain structural quantitative information