20120312 home.science: Eye in sky: China set to launch 100 satellites by 2015