Association of HIV infection with distribution and viral load of HPV types in Kenya: a survey with 820 female sex workers.