Memristor Compact Model