Laparoscopic splenectomy: the latest technical evaluation.