CTLA4 and cervical carcinoma: CTLA4 Haplotype Structures and −318 C>T (rs5742909) Genetic Variant Contribute to the Susceptibility of HPV Infection and Cervical Cancer