Virus-associated human tumors: cervical carcinomas and papilloma viruses.