Dynamic memristor-based reservoir computing for high-efficiency temporal signal processing