Text this: Human papillomaviruses, tumour suppressor genes and cervical cancer.