New Matrix Metalloproteinase Inhibitors Based on N-hydroxyurea as zinc-binding group: synthesis, biological evaluation and computational studies