This article is not particularly useful. I like space and space tech, but this article just declares something to exist and doesn't go into any interesting details. I might as well read a press release from the chinese space agency.
Plenty of goodies there.