Chen Weihua: China-bashing has long been one of the favorite sports of US politicians and media