Human papillomavirus (HPV) infection and cervical and anal cancers