China's probe lands on Mars