archaea and bacteria biol 2150 8626326