Metabolic engineering of isoprenoid biosynthesis in Synechococcus elongatus PCC 7942