[1] Leiden Univ, Div Drug Delivery Technol, LACDR, NL-2333 CC Leiden, Netherlands
[2] Netherlands Vaccine Inst, Dept Res & Dev, NL-3720 BA Bilthoven, Netherlands
[3] Nanjing Univ, State Key Lab Pharmaceut Biotechnol, Dept Biochem, Nanjing 210093, Peoples R China