A century of the Communist Party of China: the rise and fall of New Democracy