germ theory explained