China has released the second batch of science and technology results collected from the first spacecraft of the country's Innovation X satellite series, which achieved multiple national and international firsts such as the first solar transition zone image.