Overview of Vaccines, Vaccine types