Intracoronary injection of large stem cells: size matters.