Role of proteases in tumor invasion and metastasis.