Time Magazine, lots more: Chinese space program flexing its muscle as mini space station gets three residents.