1. Department of Electrical and Computer Engineering Concordia University Montréal Québec H3G 1M8 Canada
2. Centre for Applied Synthetic Biology Concordia University Montréal Québec H4B 1R6 Canada
3. Department of Biology Concordia University Montréal Québec H4B 1R6 Canada