Large Language Models are Diverse Role-Players for Summarization Evaluation