TP53 and cervical cancer: APOBEC3B is overexpressed in cervical cancer and promotes the proliferation of cervical cancer cells through apoptosis, cell cycle, and p53 pathway