2012 IEEE Nanotechnology Materials and Devices Conference (NMDC2012)