Nanoscale Architectures, 2007, NANOSARCH 2007, IEEE International Symposium on (IEEE, 2007)