Microbial Genome Mining In Understanding Human Bacterial Pathogenesis And Cyanobacterial Natural Products Biosynthesis