Laparoscopic distal tuboplasty: report of 87 cases and a 4-year experience.