Human papillomavirus induced Cervical and Oropharyngeal Cancers: From Mechanisms to Potential Immuno-Therapeutic Strategies.