Prevention and Early Detection of Cervical Cancer: The Impact of HPV Vaccination and Self-Screening for HPV