Survey of Hallucination in Natural Language Generation