Research progress and applications of memristor emulator circuits. (March 2023)