A Multi-Stable Memristor and its Application in a Neural Network | Synapse