Nano letters Yinjie J Tang, Jared M Ashcroft, Ding Chen, …, Carolyn Larabell, Jay D Keasling, Fanqing Frank Chen DOI: 10.1021/nl063020t PMID: 17288489