China claims F-22 and Rafale have “No Chance”