Chinese lunar rover takes 6 mins landing on moon