LLMBox: A Comprehensive Library for Large Language Models