School of Engineering and Computing Sciences, and Centre for Molecular and Nanoscale Electronics, Durham University, Durham DH1 3LE, U.K.