China may never embrace democracy, but American flag products rule on Taobao