Synthetic Logic Circuits In Escherichia Coli