Strong evidence for ninth planet