Regenerative medicine techniques in cardiovascular disease: where is the horizon?. (May 2013)