OnionEval: An Unified Evaluation of Fact-conflicting Hallucination for Small-Large Language Models