Biology of tumor cell invasion: Interplay of cell adhesion and matrix degradation