Chen Qu, Deputy Mayor of Shanghai. People’s Republic of China