New material can extract energy and clean water from wastewater | MaterialDistrict