Chinese satellite closes in on dark matter mystery