Source: Senator Ted Cruz accuses China of lying