Hepatitis C virus vaccine development: old challenges and new opportunities. - Dapeng Li; Zhong Huang; Jin Zhong (National Science Review, 2015)