LogicLLM: Exploring Self-supervised Logic-enhanced Training for Large Language Models