memristor-based systems