Current knowledge on prevention and control of human papillomavirus infection and cervical cancer