A Systematic Review on Memristor technology and applications | Synapse