Sonohysterography (SHG): A Prospective Study to Determine Patient Acceptability of SHG Over Hysterosalpingography (HSG) in the Assessment of Uterine Structural Abnormalities and Tubal Patency