An Overview of Cultural, Molecular and Metagenomic Techniques in Description of Microbial Diversity