Laparoscopic splenectomy for idiopathic thrombocytopenic purpura