The BBC has said Chinese police assaulted one of its journalists covering a protest in Shanghai and detained him for several hours, but China disputed the account and said he did not identify himself ...