Modern management of ectopic pregnancy.