Taurine attenuates cardiac remodeling after myocardial infarction.