Vasculogenesis , Angiogenesis , and Neovascularization : Different or Common Mechanisms ?