New generation vaccines : the role of basic immunology