Patent ductus arteriosus: recent advances in diagnosis and management.