Chen Jizhong's "2,000-word resignation letter" dumps the blame?