Unsupervised feature learning in spiking neural networks using nonlinear interface dipole modulation-based synaptic devices | Synapse