Arsenic toxicity and potential mechanisms of actionToxicology LettersMichael F Hughes2002ReviewOpen Access