Medicinal and therapeutic properties of pecan (Carya illinoensis)