Japan space probe landed on asteroid