Endothelial progenitor cells: from pathophysiology to clinical practice