Text this: Review of MXenes as a component in smart textiles and an adsorbent for textile wastewater remediation