Diospyros, an under-utilized, multi-purpose plant genus: A review.