Heart failure therapy: drugs, genes or stem cells?. (September 2013)