Nano enhanced and nanostructured polymer-based membranes for energy and environmental applications. (2018)