The human papillomavirus replication cycle, and its links to cancer progression: a comprehensive review.