Electrochemical random-access memory: recent advances in materials, devices, and systems towards neuromorphic computing | Synapse