Development of a membrane-less microfluidic thermally regenerative ammonia-based battery towards small-scale low-grade thermal energy recovery