China’s latest space mission is the country’s most ambitious yet