Centenary of the CPC: Foreign diplomats explore Communist Party of China history in Shanghai