Advances in immunotherapy for cervical cancer: recent developments and future directions