SATB2, a novel p73-interacting protein: characterization and role in osteosarcoma