Use of XAS for the elucidation of metal structure and function: applications to nickel biochemistry, molecular toxicology, and carcinogenesis