Chinese scientists claim to have developed a new stealth technology that can take their military aircraft off the enemy radar … source