China's lunar landing mission is being carried out smoothly, as its component systems are under research and development ...