Introduction to Nanoionic Elements for Information Technology,” in Resistive switching – from fundamental redox-processes to device applications