Microbiology: Fundamentals and applications