100 years of China's Communist party | CNBC Explains