Recent studies on metallothionein: protection against toxicity of heavy metals and oxygen free radicals.