Biological activity and clinical implications of the matrix metalloproteinases.