microbial life 1051861