Crinone vaginal gel is equally effective and better tolerated than intramuscular progesterone for luteal phase support in in vitro fertilization-embryo transfer cycles: a prospective randomized study.