anoscale materials have opened a rich new world of possibilities for science and engineering. In a discussion of nanoscale materials it is useful to divide them into ultra-thin films, ultra thin wires, and nano scale dots. These nano films, wires... (Continue reading)