SMS: Synthetic Biology of Cyanobacteria edited by Weiwen Zhang, Xinyu Song. [electronic resource] /