Spontaneous preterm birth and single nucleotide gene polymorphisms: a recent update. (October 2016)