Ductus arteriosus: current theories of prenatal and postnatal regulation.