Cyanobacteria and micro-algae in biological crusts on soil and sub-aerial habitats of eastern and north eastern region of India