A bimetallic thermally-regenerative ammonia-based flow battery for low-grade waste heat recovery