Mesenchymal stem cells over-expressing SDF-1 promote angiogenesis and improve heart function in experimental myocardial infarction in rats.