Chen Zhongshi, pictured in 2011, who has died aged 73. Photo: Xinhua