Review of nanoscale memristor devices as synapses in neuromorphic systems | Synapse