Metallothioneins in biochemistry and pathology