A model for catalytically active zinc(II) ion in liver alcohol dehydrogenase : a novel hydride transfer reaction catalyzed by zinc(II)-macrocyclic polyamine complexes