Human papillomavirus in cervical neoplasia. Role, risk factors, and implications.