Harry Potter fans rejoice, scientists have finally developed an invisibility cloak Trending 9 years ago