Progress in matrix metalloproteinase research.