how does a biogas plant work