I am willing to believe that this may have actually been developed...
But a better source sure would be neat.
Interesting/Wonderful Engineering both claim this was posted on 'Social Media' by the Chinese Academy of Sciences... with no link.
South China Morning Post also claims a video posted by CAS on social media... with no link, no video.
The english version of the CAS website is updated every couple of days, but this isn't on it.
Granted, they could be taking their time doing a proper translation.
Does anybody know where to see this video?