Transvaginal sonography as the ultimate diagnostic tool for the management of ectopic pregnancy: experience with 840 cases