Matrix metalloproteinases 1, 2, 3 and 9 functional single-nucleotide polymorphisms in idiopathic recurrent spontaneous abortion.