Electrochemical metallization memories—fundamentals, applications, prospects | Synapse