China Reveals the World's Inaugural Invisibility Cloak.