The chang'e-6 mission samplewhich might hold clues about the origin of moon and earth is the latest achievement of China's lunar exploration programme