literature review on palm nut crackers