Cancer invasion and metastasis : biologic and therapeutic aspects