Nanoscale Memristive Devices For Memory And Logic Applications.