Nice story! At least they seemed to understand the details and didn't make grand asumptions based upon a few details they picked off of the net.
At the risk of going off-topic, at the bottom of the bottom of the article I saw a link to another tech-piece. Thought it would be enlightening for you Chinese Planet Speculators:
http://features.us.reuters.com/techl...PEK218139.html