Studies on Balanites aegyptiaca fruits, an antidiabetic Egyptian folk medicine.