Mammalian metallothioneins: properties and functions.