China might drop torch Criterion 226