China deletes social media posts