China's Chang'e 5 spacecraft lands on moon