CharacterBench: Benchmarking Character Customization of Large Language Models