Biogas, Anaerobic digestion, Biocenosis, Biofilm, Fermenter design, Biogas cleaning