20120630 home.science: China astronauts back with a bang