MCFEND: A Multi-source Benchmark Dataset for Chinese Fake News Detection