Non-Invasive Prenatal Testing Using Cell Free DNA in Maternal Plasma: Recent Developments and Future Prospects