China has created an "invisibility cloak" called InvisDefense, developed by a team at Wuhan University.