microbial energy metabolism 9509128