Mathematical modeling of infectious disease dynamics