Overexpression of fatty acid synthesis genes in Synechocystis sp. PCC 6803 with disrupted glycogen synthesis increases lipid production with further enhancement under copper induced oxidative stress.