Current progress in approaches to the study of structure and function diversities of environmental microbial communities