Memristor Based Systems and Device Modeling