Yu Kaemi simulations cyanobacteria