Studies of metal binding reactions in metallothioneins by spectroscopic, molecular biology, and molecular modeling techniques