Cervical cancer and human papillomavirus (HPV) infection