Development of cytogenomics for prenatal diagnosis: from chromosomes to single nucleotides: a review