Physics wizard reveals ‘invisibility cloak’ at TED conference Baile Zhang of Singapore’s Nanyang Technological University unveils his disappearance device at this year’s TED conference.