China bears the responsibility: Sen. Ted Cruz