Space China’s 5m Composite Rocket Cabin Handles Extreme Loads And Built In 7 Months Sanjukta Praharaj April 14, 2026