An enzyme-based reversible Controlled NOT (CNOT) logic gate operating on a semiconductor transducer. (December 2017)