The date palm (Phoenix dactylifera L.) : Overview of biology, uses, and cultivation