Controversies in the modern management of hydrosalpinx.