Self-rectifying resistance switching memory based on a dynamic p–n junction. (2nd December 2020)