Cyanobacterium nitrogen fixing