Human papillomavirus prevalence and predictors for cervical cancer among high risk women from Rio de Janeiro, Brazil.