Biological and clinical significance of MMP-2, MMP-9, TIMP-1 and TIMP-2 in non-small cell lung cancer.