Theoretical and technological advancements in nanotechnology and molecular computation : interdisciplinary gains - MacLennan, Bruce (Premier reference source, 2011)