Current mechanistic insights into the roles of matrix metalloproteinases in tumour invasion and metastasis | Synapse