cyanobacterium Synechocystis