Nano and Molecular Electronics Handbook by Lyshevski E. & Edward Lyshevski