New planet found by C of C students