Efficacy and safety of nifedipine versus magnesium sulfate in the management of preterm labor: a randomized study.