Surgical management and complications of Meckel's diverticulum in 90 patients.