Diversity of cellulolytic microorganisms and microbial cellulases