Classic and novel roles of p53: prospects for anticancer therapy.