China to attempt high-stakes landing on Mars