Nanotechnology Science and Computation - Chen,Junghuei (Springer, 2006)